It's a lorry (I think German as well) because you can see the cab and trailer. What is it? Bloody expensive and ugly! It looks to me like it was done for a film. You've got to love the propeller windscreen wipers though.
I've tried to get some info from the name on the front (the silver blur) but I can't. Where did you find this?