Carmela Clutch gets her ass worshipped behind the scenes by Peter Green