‘I Would Have Snapped That Bracelet Right Off’: Police Gently Removed Handcuffs of ‘Hell On Wheels’ Teen Worried About Jewelry During Arrest for Murder
The entitled behavior of a teenager dubbed “hell on wheels” was caught on bodycam during her arrest. Mackenzie Shirilla was on “a mission of death,” said a judge, when she intentionally drove 100 mph into a brick wall, killing her boyfriend, 20-year-old Dominic Russo, and his friend, 19-year-old Davion Flanagan. New footage of her arrest…