Professional rapscallions the Electric Six blow people's stacks with "After Hours", the opening song from their set at The Detroit Bar in Costa Mesa, California on October 21, 2010.
I had limited video space on my camera, so I was set on just recording the new songs off 'Zodiac'.