There is a PowWow generally on on the green in Hanover once per year in May I believe. Possibly they held it at storrs pond one year, or maybe it was a separate one time event.
I don't know. They didn't when I was there for the weekend.
Thanks! Your answer is awaiting moderation.