Left Hand Red Brighton, UK
Left Hand red were a indie-rock four piece hailing from Brighton, UK. They split in 2010 and some of the members are working on a brand new project together, watch this space...
Streaming and Download help
If you like Left Hand Red, you may also like:
Bandcamp Daily your guide to the world of Bandcamp