Loading
Dawn of the Replicants at King Tut’s Wah Wah Hut

Dawn of the Replicants at King Tut’s Wah Wah Hut

King Tut’s Wah Wah Hut in Glasgow, Scotland, United Kingdom

St. Vincent Street

Saturday, 23 May 1998