A Democrat and a Puppy
SinnFein
Published
01/22/2008
What's the difference between a democrat and a puppy?
At least a puppy stops whining after a while.
At least a puppy stops whining after a while.
211 Comments