“What…” Massive Meteor Illuminates Skies Over Tennessee and Virginia



A massive meteor illuminated the skies over Tennessee and Virginia early Friday morning.