The difference between the smartest dog and the stupidest...
The difference between the smartest dog and the stupidest man - say a Tennessee Holy Roller - is really very small.
Click Here or the flag on image above to change the background image
The difference between the smartest dog and the stupidest man - say a Tennessee Holy Roller - is really very small.