Showing posts with label Chris Allen. Show all posts
Showing posts with label Chris Allen. Show all posts

Tuesday, January 08, 2008

Chris Allen: Christian, Climate Change Skeptic, Boob Grabber


Weatherman
Uploaded by teampz

Most people know Chris Allen as the weatherman on Inhofe's list of deniers who blamed global warming on God. However, his other claim to fame is this youtube video, in which he fondles a giant digital tit. God may look harshly on Mr. Allen for this but, as for the rest of us, who can blame him?