Lost Limbs Foundation

Friday, April 5, 2013

Turkish UFO Incident.

Video of a UFO taken in Turkey earlier this year.