First – Leningrad Cowboys: Buena Vodka Social Club
...I really wish I had some kind of idea as to what the hell I'm listening to here with Leningrad Cowboys. I usually go into the First Impression column without any information, but with no access to the internet right now, and the only accomodating press release being in Dutch (which I don't understand), all I can do is question what the hell is going on with this release. Well, that and why this rather silly sounding group is really sticking with me. Read more