The Who: The Night That Changed Rock
Plot: In 1979, British rock band The Who performed at Riverfront Coliseum in Cincinnati, Ohio. A rush of concert-goers outside the entry doors resulted in the deaths of 11 people
Release Date:
Sunday, December 15 2019
5 years ago
5 years ago