I know, we've seen a thread on this before, but I think this is a NEW promotional video with an English speaking (sort of) narrator.
Gotta love those GERMANS. They have an eye for detail and engineering
Some of the scenes REALLY LOOK REAL from the camera perspective and the lights in the night shots are pretty COOL!
Bookmarks