Tag: Allen Armstrong
Detroit Cousins Found Shot Dead at Car Crash After Social Media Threats From Angry Ex-Girlfriend
Detroit police said the bodies of 31-year-old cousins Allen and Marco Armstrong were found in a crashed vehicle, and they'd both been shot in the head.