Mogwai has released their brand new music video for “Mexican Grand Prix” that can be viewed after the jump.