At 3:11 a.m. EDT on Oct. 14, a massive blue fireball streaked across the sky in Tennessee, Kentucky and Alabama. Experts suggest that it could be part of the South Taurid meteor shower. Security camera footage released by the Humboldt Police Department shows how bright the fireball was.
Categories