A mellow jazz guitarist is possessed by the ghost of a wild punk rocker.
1996
1998
2010
1984
1995
1979
1985
1980
1982
1987
1989
2008
2022
2006
2021
2007
1981