Real Pterosaur spotted over Idaho, USA?

Amateur footage showing a supposed Pterosaur recently flying over Boise, Idaho, USA. Is it the work of video editing, or perhaps the return of the extinct reptile!

READ  Scientists Claim Genetically Re-Engineered Dinosaurs Could Be Here in 5 to 10 Years

Leave a Reply