June 6, 2007

Err, did you notice the suckage that is the new Youtube? Those embedded videos are fucking annoying now. Let's see if Google ruins the whole damn thing...