ShowShowMogwai at MetroOct 2, 2003MogwaiMetro · Chicago, United StatesFollowI was thereUpload from this showMediaLineupAboutMogwai