25+ things to do this weekend in Connecticut, May 6 - 8