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.
2012
2008
2005
2007
1956
1980
1993
1979
2004