« PrimeTimeRewind.TV | Main | Splashcast Gets $4 Million More »
March 22, 2008
2007 YouTube Video
via : 2007 YouTube Video Awards YouTube today announced the winners in its 2007 YouTube Video Awards, which seem to have come and gone again this year with a whimper, not a bang. Winning videos include Laughing Baby, Potter Puppet Pals and Human Tetris. Here's the complete list. Given its place as the number one Internet video destination, you'd think YouTube would put
From 2007 YouTube Video
Posted by Joe at March 22, 2008 10:15 AM


