Ad Filmed in Red Light District Not What You Expect
Amsterdam. A destination for travelers around the world. It's on the bucket-list for adventurers, pot smokers, free thinkers, and wooden clog aficionados. But it's also notorious for it's Red Light District: store-front after store-front hocking flesh dimly lit under tinted neon...