Oh, just thought I should add that the video clips are from a German film called "Quickies 2", according to the site, but I haven't been able to find any information on it.
I've been looking earlier for Pics from here found some here -> http://www.mmv.tv/test/
The Site is complete in German ,an english Version is coming soon!
But they have taken Section out,why ? i don`t know