Tag: Leh Keen
More of Leh Keen at the 24 Hours of Nurburgring
An awesome 28-minute clip of Leh Keen driving at the 24 Hours of Nurburgring 2013 has just been posted by Drive following his infamous...
Video: Leh Keen Rain Driving at the 24 Hours of Nurburgring
The 24 Hours of Nurburgring 2013 recently wrapped up over the weekend with Mercedes-Benz coming home victorious in its Mercedes-Benz SLS AMG GT3.
While...