Impellitteri – Pedal to the Metal – Review March 28, 2005 When you can shred like Chris Impelliteri, even if you dumb down, you still smoke. The song “Punk” makes fun of punk sellout (late) and rap metal (late).