June 30, 2010 Interactive Movie Trailer for German Horror Channel Wins Big at Cannes Lions | Fast Company Edit Delete Tags Autopost via fastcompany.com Is horror more fun in German? maybe...