Stratford, UK: Multiple UFO Sighting (Jul 25, 2007)

File Under: Evidence



Over 100 people witnessed the objects crossing the skies as the five orbs in formation over Stratford-Upon-Avon.

Leave a Reply



Similar Videos