Mark Ross (aka Brother Marquis) of 2 Live Crew has died at age 58.
Mark Ross
Related Posts
R.I.P. Chris Wong Won Of 2 Live Crew 1964-2017
Chris Wong Won, who was known as Fresh Kid Ice as a member of the band 2 Live Crew, died earlier today (July 13) in a Miami hospital at the age of 53. He had suffered from a number medical problems over the years including strokes in 2009 and 2010.
July 16, 2017