Thank God for the proud sons of Barnsley, South Yorkshire known collectively and musically as The Sherlocks. They are proudly carrying the Brit Rock torch forward in this century and their latest record, World I Understand. Honestly, it's their best yet!
Here is one of my favorite tracks...
No comments:
Post a Comment