Wednesday, February 18, 2009

Deep Turtle -- Riva!


Double-7'' from the masters, released in 1993. At this point I shouldn't have to describe this or tell you that you need it, should I?

192 kbps

No comments: