Friday, September 09, 2011

Fluff piece

German company unveils Pope Benedict XVI teddy bear.

Cute. But I wouldn't pay $500 for a teddy bear.