Video: 42 BMW M Cars Accelerate on the Nurburgring Straight
The Nurburgring 24-hour endurance race took place this weekend and its was a truly challenging event. Hail and just overall terrible weather conditions made even finishing the race a tough challenge, as if racing for…