Man Leads Police on Foot Chase Through Lufkin Mall Parking Lot

2018-03-17 28

A dramatic moment from the Lufkin Mall parking lot in Lufkin, Texas, was caught on camera on March 16. This video shows a man leading police on a foot chase before eventually stopping and turning himself in. Credit: Michael Palomino via Storyful