Rachel Stamp

2009, 20 minutes

Film about the Rock band Rachel Stamp

Film about Rachel Stamp, an exciting British Rock/Pop/Glam band that sold out the Astoria without a record deal and had a cult following all over the country.