A band lets the pressure of their first show get the best of them.
1980
2001
1998
2024
1991
2002
1996
2023
—
1988
2020
2004
2021
2017
2013
1989
1967