Tenessa Jennings
Trinidad James Says the South Runs NYC
Rapper Trinidad James performed Tuesday night at a Converse Rubber Tracks event in New York City and decided to take time out of his set and run his mouth, stating that the South is currently running things and New York has fallen off, musically...