Saturday, July 29, 2017

Amazing first hand testimonials from Dulce, New Mexico families

Amazing first hand testimonials from Dulce, New Mexico families

Explain This! Flying Head caught on camera over the River Tay, Scotland?