I saw this a few weeks ago and forgot about it until K sent me a link via Quarterlife Party. Good Mogwai song (“Autorock” from the underrated Mr. Beast album). Odd juxtaposition with Lance Armstrong and Nike, though. Don’t get me wrong- the music certainly fits the visuals; it’s just strange to think of Mogwai […]