Hey Norway. Up For A MINI Run?

This is Trollstigen, Norway, a road any MINI owner would dream of driving,  listed as one of Woman's Day's "10 Awe-Inspiring Roads Around The World." Have any of you MINI owners run this road?
Previous
Previous

Basement Race Tracks

Next
Next

Grid Girls Of The Korean Grand Prix 2010