12 April 201910 tracks, 31 minutes
Critic score distribution
Labrinth, Sia & Diplo Present... LSD, also known simply as LSD, is the only studio album by the music group LSD. Originally scheduled to be released by Columbia Records on 2 November 2018, it was pushed back to 12 April 2019.
From Wikipedia, CC BY-SA.

No reviews yet.Join free to review it