Home / Tag Archives: St Helens

Tag Archives: St Helens

UFO photographed over English town

St Helens, England. (Credit: Dave Kirkham)

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 »