The parents of the young, innocent teenager killed in a deliberate 100mph horror crash are speaking out against his murderer for the first time since she was put behind bars. Davion Flanagan, 19, died on July 31st after asking Mackenzie Shirilla to drive him home. Instead of taking him back to his parents' house, she plowed into a building at 100mph in a twisted attempt to kill her boyfriend, who was also in the car, and presumably herself. Davion was in the backseat and was killed instantly, along with Mackenzie's boyfriend Dominic Russo. She survived the crash, and is now in prison. She'll be eligible for parole in 15 years.
Load More
Load More