We don't have a biography for Self yet. Hang in there, or go ahead and contribute one.
Appearances
Supergroup
Main cast, played by Ted Nugent
Main cast, played by Jason Bonham
Main cast, played by Evan Seinfeld
Main cast, played by Scott Ian
Main cast, played by Sebastian Bach
Main cast, played by Doc McGhee