NOW That's What I Call Opera in New London, CT | The 860 Life