http://www.local6.com/news/5000311/detail.html
Um..Meteor perhaps?...
Although, if the experts can't say it's a meteor, which this video implies.. I dunno what it could be.
Um..Meteor perhaps?...
Although, if the experts can't say it's a meteor, which this video implies.. I dunno what it could be.