A witness photographed a UFO in the sky above the English town of St Helens on the night of Monday, September 15. The witness was walking his dog at approximately 7:00 p.m. when he noticed the unusual aerial object. He ...
Read More »Woman photographs fiery UFO in Merseyside, England
A woman saw a strange aerial object in St Helens.
Read More »