Great Ball Of Fire Lights Up Sky Over New England
Category: WEIRD NEWS
The incredible sight was reported by people in at least nine states and Canada.
By Nina Golgowski, 2016-05-17