I got here just in time to hear the Screecher screech/gargle (what passes for vibrato) some Barracuda.
I thought it was pretty good actually...