Just watch it. The video is so odd; it says 2007, but the whole thing feels like it’s been filmed in the 80’s. Which makes it even more futuristic. Via David Weiss.
Published on Sunday, April 26th, 2009 . Comments are closed, but trackbacks are not.