Daily DishCreepy Ad Watch By The Daily DishApril 28, 2010ShareYes, this was a trailer for a film festival in Holland:Cinestud 2010 Trailer from Chris Christodoulou on Vimeo.