VIDEO: Doppler Radar In Kansas City Showed All The Fireworks Going Off In KC After Chiefs Won Super Bowl

This was wild.

Leave a Reply