Thursday, January 17, 2008

Is Fox News correspondent Carl Cameron a demon?

Also, what the hell is the woman behind him doing?

No comments: