Friday, June 23, 2017 @ 12:00PMFri, Jun 23, 2017 @ 12:00PM
The Festival of Arts and Ideas, New Haven Green, Main Stage, New Haven, CT
http://www.artidea.org/event/2017/2857