Of Sound Mind And Body Merch:
In this video we’ll take a look at a claim that an alleged entrance has been found on Mars that could lead inside to underground the red planet. Is there any truth to this?
Other Of Sound Mind And Body videos:
Swarms Of UFO’s Seen During Soyuz Docking With The International Space Station?
Why Are UFO’s Always Seen As Volcanoes Erupt?
Was A Strange Tower Found Near Area 51?
Was A UFO Seen On Mars Near The Opportunity Rover’s Landing Site?