TotalNtertainment

The Sherlocks announce UK tour

The Sherlocks announce UK tour

The Sherlocks are announced to appear at BBC Introducing – Live at Tobacco Dock, London on Thursday 8th November. The brand new three-day music festival is dedicated to discovering & supporting new music.