Hell yes. “Sunshine” is a sugar-coated hyper-stylized number that calls for you best dance moves while the music video, directed by Deathcats, contains all the summertime fun three blood-sucking cheerleaders can bring to the world with a bottle of SPF 10,000 sunblock and some future-funk…
Continue reading...