The Proof Is Out There Season 3 Episode 13
The truth behind a recent sighting of Chupacabra outside of an Amarillo Zoo; an aerial photograph taken over Costa Rica could be the greatest UFO picture ever taken; strange sounds recorded on Mars.
Views: 3
Serie: The Proof Is Out There
Leave a Reply
You must be logged in to post a comment.