wtf Peter Frampton put down his axe and is lacing up the gloves