7
The Strokes’ ‘You Only Live Once’ Video

Nice homage to 2001: A Space Odyssey, directed by Warren Fu. Pretty good song, too. (Thanks to reader Dave Miller.)

Tuesday, 29 May 2007