Sunday, August 12, 2007

Penelope, Princess of Pets

I've been trying to track this down since I saw her stand-up routine last month, but here's Flight of the Conchords' Kristen Schaal in one of her other incarnations. Not only can Penelope talk to animals, but she's out to stop the destruction of Earth. There's more on her MySpace page...

No comments: