27 Jan 2011, 14:05 UTC · By: Andrei Tutu / We’re always happy to bring you news related to the German Power War and today is one of those good days when we can do this. Mercedes-Benz has just released a new set of images, showing the f...