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 280 281 282 283 284 287