I love this. I can only imagine the amount of work that went into producing it. I pulled it from here, after being directed to it by Go Fug Yourself. They do these great internet round-ups of random and interesting things on Friday afternoons, called Fugs & Pieces. I highly recommend both the entire website and their Friday round-ups.