Claim to fame:
Tamla Motown Star/soul singer, with hits like "WAR!" "SOS" and "Stop her on sight"
Where are they now?
Living in the UK, near to Birmingham, believed small town of Tamworth, Staffs. Still gigs, Last seen on Breakfast TV Sept 2002, where he MIMED! a number. SAD Very SAD ! :( [Webmaster: Edwin Starr died of heart failure in the UK, April/2003]