Chelsea Cutler – Terminal 5 – New York, NY – March 3, 2020 (A PopEntertainment Concert Review)
Chelsea Cutler – Terminal 5 – New York, NY – March 3, 2020 On a rainy night in upper Manhattan, Chelsea Cutler came out on a Tuesday with an energy only ever reserved for a Saturday night. Almost instantly, she connected with her sold out Terminal 5 crowd. Jumping right into “Are You Listening,” the crowd immediately rose to her level, not missing a single word. Chelsea’s most recent album, How to Be Human, had only been out a few months since dropping in mid-January but the