My most favorite road. Hwy 129 "The Dragon" 318 turns in 11 miles!!

80% of the 11 miles road looks like this!!

Mini Cooper S tearing it up!