Saturday, September 22, 2007

New Wave Muppet blogging!

Debbie Harry on the Muppet Show, circa 1981.

0 comments: