March 28, 2024
John Katsilometes
Singer-songwriter Charli XCX, one of the artists to appear at the Rock in Rio USA festival in May, performs an acoustic set at The Village Studios on Tuesday, Jan. 13, 2015, in Los Angeles.