At first they blamed Europe, now India. Who are they gonna blame next?

5294 points, 641 comments.

Leave a Reply

Your email address will not be published.