Life on Mars: UFO Hunter Sees a ‘Statue’ on Mars and Claims It’s ‘100% Alien-Proof’
Conspiracy theorist and self-styled UFO expert Scott C Waring claims to have found undeniable proof of life on Mars. Mr. Waring is...
Conspiracy theorist and self-styled UFO expert Scott C Waring claims to have found undeniable proof of life on Mars. Mr. Waring is...