22 August 2014

The Houston UFO Was Also Spotted In Brazil In 2011.

What is your thoughts on this video? Are they the same? You decide.

No comments: