The Memphis Police Department said the off-duty officer involved in a deadly accident that killed two people in Cordova, TN, has been charged with vehicular homicide.

Authorities identified the officer as Antonio Marshall, 27, and said he turned himself in Monday, WATE reports.

According to police, Marshall was in his Dodge Charger traveling 99 mph when it hit a Pontiac Bonneville that was pulling into traffic on June 25.

Police said five seconds before the crash Marshall was traveling 114 mph. The speed limit on the road is 45 mph.

An MPD crash report states Marshall was “racing” and engaging in “aggressive driving/road rage.”