Leningrad Cowboys Promote Vodka Diet on ‘Gimme Your Sushi’ — (VIDEO)
Finnish rock troupe Leningrad Cowboys made their debut back in the '80s in the films of director Aki Kaurismäki. The filmmaker and members of pop-punk band Sleepy Sleepers dreamt up the concept of the band and have since collaborated on several movies together.
Kn...