Live From Toads Place, New Haven, CT
January 30. 2001
What can be said about this band, they really got it together. Great horn section, had the house rockin. Big up to the band.
Click on a Thumbnail for a larger picture.
Return to Main Page