VIDEO: ‘Hell on Wheels’ Teen Gets 15 to Life for Intentionally Killing Boyfriend, Friend in Car Crash

An Ohio woman was sentenced on Monday to 15 years to life for killing her boyfriend and friend last year by intentionally driving her car into a building. Mackenzie Shirilla, 19, received two concurrent 15-year sentences for the deaths of her boyfriend and friend, Dominic Russo, 20, and Davion Flanagan, 19. WEWS reported that Shirilla …