Christopher “Fresh Kid Ice” Wong Won a founding member of the 2 Live Crew died today at age 53. Won started the group in California in 1985 with DJ Mister Mixx and Amazing Vee before they relocated to Florida without Vee. Luther Campbell signed them to his Luke Skyywalker record labelContinue Reading