Mackenzie Shirilla was sentenced to 15 years to life behind bars for the deadly crash, which killed Dominic Russo and Davion ...
Newly resurfaced bodycam video shows the horrifying moment cops discovered speeding “Hell on Wheels” killer Mackenzie ...
Dramatic body camera footage caught the moment Ohio police officers found Mackenzie Shirilla's vehicle smashed in two, with ...