Cafe Nine, New Haven, CT
Saturday October 18, 2008

The Vultures