Date Concert Venue Location
Jun 11, 2003
OK Go / Mew King Tut's Wah Wah Hut Glasgow, Scotland, United Kingdom