I came across this video, some dude waited for a bike to follow up a twisty road, just happened to be a VFR, anyone here? I believe he was from Quebec, Canada. I guess this is in Vermont since that is where his profile list's him. LiveVideo.com - The World is Watching
Good video! The rider in back was trying to compare that road to the Dragon though, and as he said there is no comparison. Highway 129 is about 2/3 that wide, there are very few straights long enough to be called straights, and the curves are much tighter. That one looks like it would be fun to ride though.