Thursday, August 30, 2007

The Tale of the Toilet Foot Tapper

U.S. Senator Larry Craig says vehemently that he is not a gay American who loves the cock. Watch (and decide) for yourself as a Minneapolis police report is re-enacted on Countdown with Keith Olbermann.

1 comment: