(i am blindly posting this with faith in B.o.B, meaning i haven't listened to it yet, but i am confident enough to say it will be well worth listening too... don't make me look bad B.o.B).
(punchline punching you bitches out).
(indie rappers stand up, no matter how much i tell myself i should not like these guys they continue to make music that sounds good, and if it sounds good it is good so do not hate).
(vintage hiphop, listen up).
(i would not normally post a link but there are a few tracks on this site that are reallly worth it to check out and i couldn't find them elsewhere - the keelay and zaire joint with blu will not dissapoint, the metermaids track is also heat amongst a few others, but for the most part i posted the other tracks i was really impressed with).