Saturday, January 9, 2010

Puppet Master and Puppets

Roger Ailes, head of Fox News, with anchors Jenna Lee and Nicole Petallides.



I guess if you're slinging shit, you'd better hire someone good looking to do it.





No comments:

Post a Comment