Song of the Day: Charli XCX – Vroom Vroom By The Telltale Mind on May 6, 2016 • ( Leave a comment ) Girls, cars, girls, leather (or pleather), girls, some dudes, a guy that sort of looks like Napoleon Dynamite but is not Jon Heder and Charli XCX. A successful video if there ever […]