REPORT: Man Goes On Fast-Food Roof-Jumping Spree, Drops Illegal Special Seasoning During Police Chase
A man was arrested in Detroit, Michigan, after he allegedly dropped bags of cocaine on the roofs of Texas Roadhouse and Red Lobster restaurants while evading police pursuit. Eric Talton, 29, was arrested on July 3 in connection with the incident, according to CBS News. reportThe St. Clair County Drug Task Force reportedly attempted to […]