Sure wish I was going to their show tonight in Williamsburg. I embedded a video of them live in Los Angeles last week after the jump below.