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 and Lance Armstrong and Nike and bed together, so to speak. I guess the money makes the pain go away.