Heineken May 9
Just when you think you've seen it all, you miss the unmissable. Luckily, we've captured it all for you. . .