After metal band Speed Demon's lead singer dies tragically, guitarist Ryan is doing what he can to keep his sanity. Even if the visions hes tormented by may be real after all.
1989
1996
1981
1974
1975
1972
1983
1969
2014
1977
1978
1984