52 posts
Location: New Haven, CT

Finally something to do with spinning in the usa.
, theatrical light show, looks by the promo video on their site to have a lot of staff, flag and poi spinning, and juggling. Traveling company, coming to my town, New Haven, Connecticut, USA for the International Festival of Arts and Ideas, June 17, 18, and 19, 2005.

HOP Newsletter
Sign up to get the latest on sales, new releases and more...