Where To Stream Our World Season 2021 Episode 2
New Orleans The Year the Music Stopped
- Aired January 22, 2021
- 30 Min
New Orleans was getting ready to celebrate Mardi Gras, but among the crowds was a virus that before long would stop the music and kill thousands in the state of Louisiana.