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.
1984
2011
2016
1976
1957
1941
1971
2013
2014
1966
2010
1965
1959
1978
1979
2017
2015