Laika & The Cosmonauts "Laika Sex Machine" 2001
-
If you have not seen Laika and the Cosmonauts live you may not believe your
ears when listening to this album. These guys are masters of their
instruments....
Il y a 12 heures
thank you so much for this.
RépondreSupprimerhave been looking out for this one for quite some time
looks like i missed out on this,
RépondreSupprimerany chance for a re-up please?