After Mackenzie Shirilla was arrested in connection to the fatal car crash that killed her boyfriend, Dominic Russo, and friend Davion Flanagan, her dad went down to the police station to yell at the officers for arresting the “dumb 18-year-old.”
The Strongsville Police Department arrested Mackenzie, now 21, around 2:45 p.m. on November 4, 2022. Less than an hour later, her father, Steven Shirilla, arrived at the police station to find out what was happening and to make sure his daughter didn’t speak to police.
According to body camera footage obtained by People, Steven arr...
HALO NEWSLETTER
Join HALO today and unlock this story instantly — It's Free