December 3
December 3, 1979. For 18,348 fans in Cincinnati, The Who promised the night of their lives until it turned into one of the deadliest tragedies in rock…
View this project on Stage 32
December 3, 1979. For 18,348 fans in Cincinnati, The Who promised the night of their lives until it turned into one of the deadliest tragedies in rock…
View this project on Stage 32