Huffington Post on the Festival

Read the article from the Huffington Post: The International Festival of Arts and Ideas: A Sure Sign of Summer in New Haven