When: Friday, 25 August - Saturday, 26 August 2017 Where: Nürburgring // GERMANY About: New Horizons Festival is…