Impossible Question 12/19/22

Q: 150 million of these holiday items are produced every year. What are they?
A: Chocolate Santas!

Recommended Posts

Loading...