cheezyflier
Charter Member
some of you here know what tail of the dragon is. for those who don't, it's a motorcycle resort in north carolina. specifically, rte 129. it has 318 turns in 11 miles. i spent 9 days there once and had the best vacation ever. but, i was rather tame about it and rode my motorcycle. this guy chose a far more exotic ride, and lived to tell the tale:
http://vimeo.com/3862342
http://vimeo.com/3862342