i finally got to watch the vid...
glad you're ok.
for some reason, right there at the end of that slide i was expecting an umpire to run out of the brush and yell "SAFE!"
i've toured around some roads between ellijay, dalohnega and helen. there are quiet a few turns like that one. combine decreasing radius with the crown of the road (and/or additional camber) and it can make for a complicated ride.