Impossible Question 12/4/24

Q: 1.7 billion of these are produced every year. What are they?

A: Candy Canes!

Recommended Posts

Loading...