Review: T.I. Drops Star Studded Album The L.I.B.R.A. https://www.youtube.com/watch?v=VkYoxtJGlQo&feature=youtu.be It’s been a long time since I’ve listened to a project from Atlanta rap mogul T.I. The self proclaimed ‘king of the south’ really came with ve... Read More...