The officer has turned himself in on an arrest warrant alleging he drove off when Keller police tried to pull him over.
4don MSN
Police officer falls off motorcycle on I-95 in Philadelphia during motorcade to food charity event
A crash involving a police officer on a motorcycle is blocking traffic on I-95 southbound in Philadelphia Thursday morning.
Keller police couldn’t identify the driver during the chase, but license plate data appears to connect the officer to the incident.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results