UFO Activity filmed over Boston, Massachusetts 10-Dec-2013

This video of multiple unknown lights was filmed over Boston in Massachusetts on Tuesday, 10th December 2013.

This video of multiple unknown lights was filmed over Boston in Massachusetts on Tuesday, 10th December 2013.

Leave a Reply