Authorities Tow Cars In Connection With ‘Major' Drug Bust
Exclusive video shows authorities towing cars in connection with what authorities say was a “major” drug bust in Lawrence, Massachusetts. Authorities were set to hold a press conference on the matter Thursday morning.