from Frogman on telegram

"Filmed in Greenland. Not Mars. This is Fact. Don’t Believe Me? Do Your Research. You Can Determine That This is 100% Greenland Just By Using Google Earth. What a Fucking Joke. NASA = To Deceive."

Only people mentioned by @Rena1776 in this post can reply

In response Rena 1776 to her Publication

It has been a greenlanding ...