Ed Driscoll

I'll Say This For Rosie O'Donnell

I actually do believe that she writes her own blog posts.