8 Mar 2012

Heavy Metal Ninjas

Lead guitarist Richie Allan elucidates upon his history. Includes audio commentary of the song Red Shift.