Monday, November 12, 2012

What pine has the longest needles?

Q: What pine has the longest needles?
A: A porcupine.

1 comment: