Sergeant
Nov 28, 2009
(15 years ago)
King Tut's Wah Wah Hut
Glasgow, Scotland, United Kingdom
Nov 28, 2009
(15 years ago)
King Tut's Wah Wah Hut
Glasgow, Scotland, United Kingdom
Hard Rock, Indie Pop, Spoken Word, British, Scottish, Military Cadence, and Meme.
Comments & Reviews: