“Unleashing Chaos on the Road: The Tragic Tale of a Teenager’s Deadly Car Collision”

Ohio Teen Sentenced to 15 Years to Life for Intentional Car Crash that Killed Boyfriend and Friend Sentencing and Background Mackenzie Shirilla, the Ohio teenager known as “hell on wheels,” has been sentenced to two concurrent 15 years to life sentences for intentionally crashing her car into a building at 100 mph, resulting in the […]