Discription of Events: Driver ran off the road onto the shoulder for about 200 feet before getting back on the road correctly. Crossed the yellow line into incoming traffic. Swerving. Drove past a line of 15 cars waiting to make a right turn and made an illegal right turn from the straight only lane to cut the line for a right turn at intersection.