Rachel Stamp

RACHEL STAMP has been more than quiet these last years since their amazing 2002 release "Oceans Of Venus" . The band has recently reformed for a show in London to coincide with their new Best Of CD ("Now I'm Nailed To Your Bedroom Wall I've Only Got Myself To Blame".) If you haven't been lucky... Continue Reading →

Powered by WordPress.com.

Up ↑