The Right Now performed as part of WCL's Chicago Music Series.Windy City Live's Chicago Music Series continued with The Right Now performing "Love You Better."Their new album, Starlight, is set for release on Feb. 24. For more information head to their website https://www.therightnow.com/