Spinal Tap, England’s loudest and most punctual band, reunite following a 15-year hiatus for one final concert.
2003
2007
1985
2008
2011
2000
1997
2004
1993
1980
1988
1996
1999
1978
1992
1979