Menu
A big thank you to simoncoil for bringing this amazing video to our attention. This is Laika & The Cosmonauts, on the German TV show Absolut Live, September 15, 1997. Some of these songs ended up on their live album Laika Sex Machine. Enjoy!
This story has 1 comment.
Comments are closed for this story. If you'd like to share your thoughts on this story with the site staff, you can contact us directly.
For more discusson see this forum thread.