R.I.P. Autograph's Steve Isham

Dec 15, 2008 at 8:30 am
Found out over the weekend that Autograph's Steve Isham passed away, due to cancer. The band's hit "Turn Up the Radio" is a stone-cold hair-glam classic. Stone. Cold.