LIVE: Sigrid @ Terminal 5, New York

If festival season taught us anything, it’s that Sigrid is an absolute force to be reckoned with. She proved this once again during a powerful live show at New York’s iconic Terminal 5, and Violet Avalon checked it out.