20080414_5854 April 13, 2008 1500 × 1000 This is Ivy League CD Release Party @ Knitting Factory on April 14, 2008 Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related