Melvin Edmonds of the group After 7 has passed away at the age of 65. After 7 started in Indianapolis back in 1987 with Melvin, his brother Kevon, and their college friend Keith Mitchell.
Melvin’s cause of death hasn’t been reported, but his brother Kevin says Melvin did have substance abuse issues over the years.
What was your favorite After 7 song?
See story here