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....
9 minutes ago
2 comments:
Oh my God!!, i've been looking for this for ages...thanks thanks thanks!!!
Cheers!
glad you finally found it.
thanks a lot!
Post a Comment