First Watch: Scarlett’s Roses ‘Truth Be Told’

How can you not smile when you hear this?! I featured these guys some time ago, and it’s great to see some new stuff coming out. You really have to give this band a listen– they’re fun!

London

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.