Saturday, November 22, 2008

Friday, November 21, 2008

Meow Meow Meow Meow

Whoa!

This little video of girls going nuts after an American Idol announcement is intense!