BC’s Top 50 Fav Hip-Hop Songs of All Time (#20-11)

Hip-Hop-Albums

Well, we’ve made it to the Top 20. This is where things got really difficult for me. I mean, each of these could easily be in anyone’s Top 10. Each one is a classic, in it’s own right, and you won’t be disappointed.

Continue reading