Why giraffes have long necks

1 Star2 Stars3 Stars4 Stars5 Stars
Loading...

Jack: Why do giraffes have long necks?
Jill: I have no clue.
Jack: Because their feet stink.

6 Comments

Leave a Reply

Your email address will not be published.