First the Gucci ad, now this. I swear these stories are not made up – perhaps Wednesday should be ‘stupid Swiss’ day or something along those lines. Suggestions are welcome in the comments.

RELATED
What's The Best Country In The World? The India vs. Pakistan Debate