Eric Holland, 57, tried to flee from police three times before he was arrested.
Alexis Ford
Former Digital Content Producer
The Latest
MOST READ
Eric Holland, 57, tried to flee from police three times before he was arrested.