Psychobilly Luau: Three Bad Jacks Perform October 24, 2009 Three Bad Jacks kick ass at the 2008 psychobilly Luau!