The Super-Hero Squad of oral pleasures reside in Storrs, CT