RE: Need for speed. Germany is the place.You are viewing a single comment's thread from:Need for speed. Germany is the place.View the full contextView the direct parentdvhaley (43) in cars • 7 years ago Wow, pretty cynical of them. cars