20lb Sounds Liverpool, UK
20lb Sounds are a 3 piece rock band from Liverpool, UK. They formed in 2010 and have been gigging and writing new material since. Expect more recordings soon and possibly some stripped down acoustic tracks. Visit 20lb.net or follow us on Twitter, Facebook or Google+ for more.
Streaming and Download help