Manchester UK. @jakeblair 5211 (twitter) My top 12:
1.Nas 2.Notorious B.I.G 3.Immortal Technique 4.Kendrick Lamar 5.Chance The Rapper 6.Kanye West 7.Drake 8.Jay Rock 9.Eminem 10.Big Sean 11.J Cole 12.Tech N9ne