Showing posts with label bitch slapping. Show all posts
Showing posts with label bitch slapping. Show all posts

Friday, April 18, 2008

The best video today

A Catholic priest versus a Fox news reporter on Reverend Wright.

Hot diggity damn on a stick - this is the best thing I have seen today. Big thanks to Mr. Gallant for the info.