Alien life ‘100 percent confirmed’ with pink and green ‘plant’ found growing on Mars
A self-proclaimed UFO hunter named Scott C Waring believes he has discovered proof of alien life on Mars. While examining images released by NASA, War...
Read more