Menu Close

Impossible Question 5/26/20

60% of today’s cars have this. What?

Answer – a bumper sticker

Related Posts

Leave a Reply

Your email address will not be published.