Wednesday, February 24, 2010

If you loved Antichrist...


Denmark Introduces Harrowing New Tourism Ads Directed By Lars Von Trier
I love the onion. Thanks Dwido for the heads up....

No comments: