By Chuck Schechner, 1080 KRLD

GRAPEVINE ( – Escalating violence in a Grapevine road rage incident has landed  one driver in jail.

Grapevine Police Lieutenant Todd Dearing says the driver of a BMW had to swerve to avoid a pickup earlier today on Highway 114 near William Tate Blvd.

After stopping, Police say the pickup driver, identified as James Wilson of Dallas, threatened and then shoved the BMW driver. According to reports Wilson then got back inside his vehicle, put his pickup in reverse and hit the driver with his door before hitting his man’s BMW.

Police say Wilson sped off, but returned after realizing he’d left his passenger behind. What he didn’t realize was an off-duty police officer witnessed the whole thing and held the suspect until uniformed officers arrived.

Wilson has been charged with Aggravated Assault with a Deadly Weapon, Endangering A Child and Criminal Mischief.

Chuck Schechner reporting for 1080 KRLD