A 19-year-old whose girlfriend broke up with him snapped on Wednesday and went on a bloody rampage, killing his ex's new boyfriend, her mom, and then himself, police said.

Brian Douglas White went to the home of his 17-year-old ex-girlfriend, and allegedly killed her mom, 46-year-old Angela Staperfene, then brutally attacked his ex's current boyfriend, 19-year-old Jacob Burns, with an axe to the head, WJBK reported.

The 17-year-old unidentified girl reportedly suffered injuries in the massacre, but was able to run outside at about 12:20 p.m. and call 911.