How many lawyers does
How many lawyers does it take to shingle a roof?

3 1/2 if you slice em' right.

Back | Next





Popular Pages

More Info