US: The St. Louis Blues Fans Refused Tornado Warnings to Stop Watching Game
- Captured on Tuesday 21st of May 2019
- Location is Missouri
Description
The St. Louis Blues are a famous, professional ice hockey team based in St. Louis, Missouri, members of the Central Divi Read more...