One of my favorite rappers alltime R. Greene aka Captain Rock has died. I saw him live in London 1986, a real trained sixpack powerhouse. I'm very saddened by this shocking news.
Rest in Peace R.Greene (Captain Rock)