LSD Release New Track "Thunderclouds"

New Music Heaven : LSD

LSD is the new collaborative project formed by multi-platinum artists and friends, Labrinth, Sia, and Diplo. In May, the group released their first songs, "Genius" and Audio." An album is also in the works, though the release date is still unknown. Check out the psychedelic animated music video for...