jmercier, they play in Boston all the time. They just played at Avalon last week. If they're going to NY they're probably on tour now, but check out their web page for concert dates.

Andrew.