‘Pterosaur’ Filmed In Majestic Flight Over Idaho, USA?
Check out the crazy video below – i’ll be honest, highly unlikely this is real, but the child in me wishes it was. I always
Check out the crazy video below – i’ll be honest, highly unlikely this is real, but the child in me wishes it was. I always