Lars von Trier tourism ads

February 25, 2010

It’s not reality, it’s just THE ONION, of course.

%d bloggers like this: