Sunday, September 4, 2011

Dr. No (Peru, 1983)

Check out the dudes on the sleeve. Now imagine what the record might sound like. It probably wasn't what you were expecting.

Dr. No - Turn Out The Lights / Out Of Style 7" (CBS CSR-1243, 1983)

No comments: