The Strokes – You Only Live Once12 September, 2008 PeteGreat song, and pretty involved video. Love the Odyssey 2001 set-design and instruments graphics.