Americans are getting worked up about 85 mph top speed in Texas? This is the Autobahn, baby.

Don't Miss...