ShowShowMogwai at Somerset HouseJul 12, 2007Mogwai, Malcolm MiddletonSomerset House · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutMogwaiMalcolm Middleton