Skip to main content

nuerburgring

The most (in)famous race-track in the world. Located in Germany. Not for wimps...
I've crashed my car at the Nuerburgring...
by pierre May 2, 2004
mugGet the nuerburgringmug.

Share this definition