NASA Mars video reveals ‘bigfoot skull’

NASA Mars Video:  A clip of the surface of the Red Planet released by NASA shows what could be a giant bigfoot-like skull resting on the surface. UFO-hunters have pounced on the discovery and are hailing it as long-awaited proof of alien life. NASA Mars Video shows Bigfoot / Sasquatch Skull The video was beamed… Read More NASA Mars video reveals ‘bigfoot skull’