UFO Sighting in Amherst, Massachusetts on 2018-08-24 10:58:00 – Ufo (amherst,ma)

UFO Sighting in Amherst, Massachusetts on 2018-08-24 10:58:00 – Ufo (amherst,ma)

- in UFO Reports
UFO Alien Abduction
I saw a ufo while waiting for a bus in amherst center on august 24th at 10:58 am.

Leave a Reply