by Alexandra J. | Aug 4, 2015 | Video
The Netherlands are the home to many things we love, Heineken, being cheap, generous banking laws and a red light district that would make a sailor blush, but their latest is without question the best! It is something that has to be seen to be truly believed…...