Notorious Wiki-leaks at it again. Well it looks like something I see sometimes if I watch History 2 or on occassion Discovery channel when they talk about the dinosaurs, and I have heard the rumors too. What do you all think. Real or hoax.
Living Dinosaurs In Wikileaks Video And The Likouala Swamp In The Congo | Beyond Science
by Alton Parrish