Of Sound Mind And Body Merch:
In this video we’ll show you an alleged UFO that could be seen near the Mars rover Curiosity’s landing site back in 2004. Could it really be an extraterrestrial vessel of some kind? Or nothing all?
Other Of Sound Mind And Body videos:
Did An Astronaut Scream At The Sight Of A UFO On The International Space Station?
Is There Evidence Of Several UFO’s Being On Mars?
A Herd Of Animals Traveling Across The Surface Of Mars?
Was A Huge UFO Watching The Apollo 15 Astronauts During Their Mission On The Moon?