5.03.2010

A Carly Misstep

How this made it to production I will never understand...



"The Worst Political Ad Ever? This Fiorina Offering Has Got To Be Up There," NPR

0 comments: