Travis Schafer: Travis Schafer. Self: The Rock-afire Explosion
Known For: The Rock-afire Explosion (Self)