Free Peoples opened the show at the Connecticut Yankee on May 3 and blew me (and the rest of the crowd) away.