I'm heading west on I96 near Farmington, when this idiot is caught in a bad lane change and almost sideswipes me. Good thing i could swerve around him. He sped up, flipped me off and then cut off someone in zipping into left lane. No clue as to how awful his driving was. Called police.