28
Dec

BMW & a Porcupine

What is the difference between a BMW & a porcupine? The pricks are on the inside.

Most viewed Jokes (20)