This has to be my favorite band EVER!!! I love them. They are coming back to the states this November and hopefully I'll be able to get tickets. This was at McCarren Pool Park in Williamsburg. Nice place to have a concert. It's this HUGE emptied out pool with a stage built on one side of it that's elevated. Nice view from everywhere, really nice. I found this at You Tube (obviously) it was the first concert I've ever been too. :) The song is called Waiting for the 7:18 and it's going to be on their new album which comes out this Fall I think if not later grrr, dunno if I can wait that long.
Just wanted to share this with you, you may or may not like them. I'm off to stitch :)