Intense UFO Activity | August 25, 2012. | Revere, Massachusetts.

Date of sighting: August 25, 2012
Location of sighting: Revere, Massachusetts, USA

1 comment:

  1. These sighting seem to happen just about everywhere these days. I even overheard some people talking about an alien sighting while on a couple of
    holy land tours.


Welcome to the forum, what your thoughts?