facebook pixel
Mackenzie Shirilla’s father has been placed on administrative leave following the release of the new Netflix documentary “The Crash.” Shirilla crashed her vehicle on July 31, 2022, in Strongsville, Ohio. She was traveling 100 mph and slammed into a brick wall, killing her boyfriend, Dominic Russo, and their friend, Davion Flanagan. Prosecutors argued that Shirilla crashed her car on purpose, intending to kill her boyfriend and friend. Steve Shirilla said he believes he was placed on leave due to comments he made in the documentary. #thecrash #mackenzieshirilla #steveshirilla #netflix #documentary

 1.7k

 42

    Suggested Credits
    Tags, Events, and Projects