Mackenzie Shirilla is serving a life sentence in prison for murdering her boyfriend and his friend in a fatal car accident.
N ew 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 ...