The 3rd Annual Psychobilly Luau in Brooklyn, NYC was by far the best one yet! Congrats to Laura and the gang at Rebel Angel Productions. Though its hard to tell by this clip, these guys from Psychoshocker can not only play some wicked psychobilly they are absolutely "balls out" (literally) hilarious. Best performance I've seen in a while. I'll try to post more when I can. Psychobilly lives in NYC!