This episode examines the 2022 death of Dominic Russo and Davian Flanagan, killed when 17-year-old Mackenzie Sherrilla allegedly drove her car into a building at 100 mph. The narrative contrasts Sherrilla's curated social media persona with private evidence of a volatile, controlling relationship with Russo, including prior threats to crash the car. Prosecutors argued the crash was an intentional act of rage, while the defense claimed a medical blackout. Sherrilla was convicted of aggravated murder and sentenced to 15 years to life, a verdict affirmed on appeal despite her continued denial …
Listen ad-free on Castria