Charli XCX reunites with Troye Sivan for newest single from forthcoming LP, '2099'

You may also like...