Showing posts with label Anderson Cooper. Show all posts
Showing posts with label Anderson Cooper. Show all posts

Wednesday, May 20, 2009

Anderson Cooper Says "Teabagging" Comment Was "Stupid, Silly"

Let's give the sexually-ambiguous CNN anchor some credit. It only took him five weeks to semi-apologize.