The Shocker – Up Your Ass Tray – Review September 22, 2006 Jennifer Finch from L7’s new group. It’s a blast of punk and new wave flavored rock with gritty vocals and ridiculous, over the top lyrics.