Home » Funny Riddles » Why do giraffes have long necks?
Share with
You may also like..
What is red, orange, yellow, green, blue, indigo, violet, red, orange, yellow, green, blue, indigo, violet, red, orange, yellow, green, blue, indigo, violet?
Answer: A rainbow in a washing machine
Solution:
Previous Next