Saturday, August 22, 2009

At least it's not the end of the world: a David Nicholas video for the Super Furry Animals. (A clearer version of this video can be found here.)