The Sherlocks ConcertsCatch The Sherlocks live and on tour right now! There are 25 concerts scheduled across Germany. The next The Sherlocks concert is scheduled for Sunday, May 12, 2024 at Voodoo in Belfast, Northern Ireland, United Kingdom.
Catch The Sherlocks live and on tour right now! There are 25 concerts scheduled across Germany. The next The Sherlocks concert is scheduled for Sunday, May 12, 2024 at Voodoo in Belfast, Northern Ireland, United Kingdom.
All The Sherlocks Concerts25 upcoming shows. Don't miss the next The Sherlocks concert!