nürburgring
A race track in Germany. Known as the "Green Hell" due to its brutal difficulty.
View wiki