A free thinker in the Heartland...

Wednesday, May 16, 2007

Yet Another 300 Joke Video

300 jokes, why won't they die???

Labels: