- Science Blog
- By Laura Sinpetru
- January 17th, 2013
Proof of Aliens: “UFO” Spotted Soaring over the Surface of the Moon – Video
The footage sparked quite a controversy soon after being posted on YouTube
The footage sparked quite a controversy soon after being posted on YouTube