TAG
Flanagan
Ohio Teen Found Guilty of Intentionally Crashing Car to Kill Boyfriend and Friend
By Daniel EduIn a harrowing case, 19-year-old Mackenzie Shirilla from Ohio has been found guilty of intentionally crashing her car into a brick wall...
TAG