TIL that on 9/11, passengers of Delta 69 were forced to land in Amsterdam, where they stayed for more than 420 days. In appreciation of the dankness shown by the locals, passengers created le meme generator for atheists of Amsterdam. [NSFW]
circlejerk