Preston Lord s death officially ruled homicide azfamily.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from azfamily.com Daily Mail and Mail on Sunday newspapers.
The owner of the auto shop, 45-year-old Eddie Meadows, was arrested and booked into jail. He is accused of multiple charges. A second suspect, 40-year-old Tara Montgomery, was also arrested. She is accused of drug charges.
Eddie Meadows and Tara Montgomery were arrested in Mesa, Arizona, after detectives found stolen cars, drugs, firearms and two human skulls at an auto shop.