Latest / Inhuman: A True Crime Podcast

Episode 520: The Murder of Dominic Russo and Davion Flanagan
In the early morning hours of July 31st, 2022, 17-year-old Mackenzie Shirilla drove her car over 100mph into a brick building in Strongsville, Ohio. Mackenzie survived the crash, but the other two passengers, her boyfriend 20-year-old Dominic Russo, and the couple's friend, 19-year-old Davion Flanagan, did not. Mackenzie maintained that she did not purposefully crash the car, but in 2023, she was convicted of murder. Now, their families are trying to make an impact in their honor.
Sign the Dom and Davion’s Law Petition here.
Davion Flanagan Memorial Scholarship
Change the Game for Dom…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.