Acappella group ‘On the Rocks’ performs Def Leppard in Dolores Park

Oh so this is where all those acappella guys in college ended up: