Loud boom and a bright flash in the sky, Weather Service explains

Loud boom and a bright flash in the sky, Weather Service explains

Top Videos