Loading Video…
This browser does not support the Video element.
Huge meteor lights up the East Coast sky
A huge meteor lit up the skies in 12 states last night. The stunning fireball flashed through various parts of the D.C. region.
This browser does not support the Video element.
A huge meteor lit up the skies in 12 states last night. The stunning fireball flashed through various parts of the D.C. region.