The unlikely hero of the Nurburgring 24 Hours

The Dacia Logan of Ollis Garage Racing won the hearts of race fans around the globe while competing at the 24 Hours of Nurburgring.
The post The unlikely hero of the Nurburgring 24 Hours appeared first on Speedcafe.com.