New police body camera footage captured convicted “hell on wheels” killer Mackenzie Shirilla just after cops arrested her for murdering her boyfriend and his friend by slamming her car into a ...
Mackenzie Shirilla has been sentenced for the 2022 murder of Dominic Russo and Davion Flanagan Michael Lee Simpson is a Digital News Writer at PEOPLE. His work has previously appeared in ...