Hell on wheels: Teen intentionally crashes car, killing boyfriend and his friend
01/24/2025 4:40 pm PST
It was the wrong place at the wrong time for Davion Flanagan when he got a ride home with Mackenzie Shirilla and her boyfriend, Dominic Russo. Mackenzie floored the vehicle, drove over 100 mph, and crashed into a building. She was the only one who survived.