Menu Close

Impossible Question 8/18/20

Apparently more than 600 million of these were given away last year. What is it?

Answer – breadsticks

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *