Meteor – BGR
Meteor News

Watch fireball flash across Maine sky

In this eerie, short video shot by a dashboard camera in a Portland, Maine police cruiser, a huge fireball drops from the sky, giving officers on duty more than they bargained for while >>