10 Best 2Pac Songs of All Time
Tupac Shakur, known by his stage name 2Pac, was a rap icon and cultural phenomenon who left an indelible mark on the music industry and society as a whole. Born on June 16, 1971, in New York City, 2Pac’s tumultuous life and thought-provoking lyrics made him one of the most influential and controversial figures in