November 26, 2006
-
November 26th, 2006.
Tonight we played at Iota in Arlington, VA. Always a fantastic venue, but it was the Sunday of the Dead (the Sunday after Thanksgiving – a hideous travel day) and one that most venues and bands dread as destined to be a loss. We picked up the show at the last second and didn’t expect…