Tag Archives: Stoned Weekend. Album Review

Drug Couple, Stoned Weekend. Album Review.

Liverpool Sound and Vision Rating * * * *

In a moment of time when human activity has seemingly stuttered, and been the cause of other species disappearing off the face off the planet in numbers that seem unimaginable, perhaps it is time that we admit that the way we have accepted political dogma and its paymasters has had devesting results on the planet, and on the way, we interact with it.