RUBBERBAND Dance Company: Ever So Slightly Redux in Storrs, CT | The 860 Life