Rock On And Roll With The Punches to rock slinger