Gosh, it appears alcohol manufacturers have realised that the internet isn’t just a fad that’s going to disappear overnight, and are starting to harness all the online world has to offer. Red Square ...