Machel has become one of the most famous Trinidadians in the World through his music and energetic performances. He has been described as "the Stevie Wonder of Soca."
Added by Upcoming Robot on August 10, 2010