Title describes it all. Also there are new screenshots in the media area.
This is where to find it.
the screens are new but i think all the us weapons vids were there none of the german videos are there yet
There were videos there before but these are new ones that replaced the older ones. Trust me I check that site once a day if not more!