Top 10 2Pac Songs
Tupac Amaru Shakur is known as the one of the top hip-hop artists of all time. His massive amount of content is unsurpassed when the consideration of his short life is taken into account. 2Pac released more music posthumously than he did while alive, which is an incredible feat. Of the ten CD’s released that ...