The Amp at Log Still, New Haven, United States | WasThr