Man Leads Police on Foot Chase Through Lufkin Mall Parking Lot

StoryfulPublished: March 17, 2018
Published: March 17, 2018

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

Be the first to suggest a tag