Thieves of LibertyRockThe next Thieves of Liberty concert is scheduled for Friday, June 28, 2024 at Wanlockhead Inn in Wanlockhead, Scotland, United Kingdom. See all 6 upcoming concertsView ArtistShare