No Picture

Glowing orb over Massachusetts

December 17, 2009 LUFOS 1

Another changing lights orb, this one was recorded over Westborough, Massachusetts on 15th December 2009. Check out the new epizode of the UFO Hunters about […]

1 235 236 237 238 239 241