Tupac Shakur

Also known as 2Pac, the best rapper to have ever lived

Tupac Shakur

I'm not saying I'm gonna change the world, but I guarantee that I will spark the brain that will change the world.

Tupac Amaru Shakur

Here is a timeline of 2Pac's life: