Man Leads Police on Foot Chase Through Lufkin Mall Parking Lot

6 年前

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