A rockstar gives his enthusiastic groupies exactly what they want.
1997
2023
1991
1982
1971
1998
1922
1988
1993
2020
1979
1985
1986
2013
1994
2005