How long does it take for you to finish a 500ml bottle of mineral water? Maybe 4 seconds (a writer’s personal record),...
[UPDATE: 15 July 2019] This article was actually written in 2016 but we’re bringing this back because of the recent confusion on Heineken’s...