Posts tagged "rock-afire explosion"

Masters of Puppets: The Rock-afire Explosion Story

Chris Thrash was just seven when his parents took him to Showbiz Pizza Place in Columbus, Georgia, in 1982. Amid the blaring video games, ball…
SPIN Staff / October 21, 2008