Unexplained
Paranormal Phenomena

Unknown craft filmed over Birmingham, UK – 10th April 2014

0

UFO video was filmed above Birmingham in United Kingdom on 10th April 2014.