Puffball – The Super Commando – Review June 14, 2002 Puffball likes cars and songs about cars and since Gearhead’s a label/mag that’s about car culture and stuff, y’know, gearheads, so they’re a great match.