The English rock band Lock Up Laura release the LP Masquerade on the 2nd May.
Lock Up Laura – Masquerade – artwork
From the twelve track album – The Jury’s Out.
Join Emerging Indie Bands on Facebook for more release news.
Your e-mail address will not be published. Required fields are marked *
This site uses Akismet to reduce spam. Learn how your comment data is processed.