Posted on January 4, 2016
In October of this year, I was able to ride on US129, Tail of the Dragon, 3 times. It is probably one of the most technical roads in the eastern US for motorcycles and cars. Here is my ride. Make sure to hit the HD button.
This entry was posted in Multimedia.