Adding a "Super Elevation" or Twist to a road
I would use an array modifier and a curve modifier on a small portion of the road object. So you model a short piece of road and mirror it and then you add an array modifier to it and create a new bezier curve object. Then you add a curve modifier to your road piece and choose the bezier curve as the curve your curved modifier will use to draw the array on.