Newport, Wales, UK; February 24, 2002

Date of Sighting: 24-Feb-02 19:00

Location of Sighting: Newport, Gwent

Brief Description of sighting: One large and three smaller triangular objects seen, with bright red and blue flashing lights.

Original Article

Facebook Comments