all-noise.co.uk
LSD Has Released Music Video for The Song, “Thunderclouds”. Maddie Replaces Sia!
The impressive trio, “LSD” just released their new single titled ,”Thunderclouds”. They have also released the official music video to the song. The video was shot a week ago in Barcelona…