Unexplained
Paranormal Phenomena

UFO activity filmed over Liverpool, UK – 17 August 2014

0

This interesting UFO video was recorded in the sky above Liverpool in UK on 17th August 2014.