Toronto emcee D.O. (Defy the Odds) has been a definite trendsetter while setting a Guinness World Record for the longest freestyle rap of 8 hours and 45 minute... Read More...
At certain moments in time when rap music and pop music intersect culturally to give birth to a superstar, his or her songs and cameo appearances on other peop... Read More...