Back in September of 1996, Tupac was aged 25 when he was gunned down in Las Vegas, later passing away in hospital.
Now, suspect Keefe D has claimed he took part in the murder. Keefe, whose real name is Duane Keith Davis refuses to say who pulled the trigger but admits that he and two others - Terrence 'T-Brown' Brown and DeAndre 'Dre' Smith were all in the car.
He also revealed the reasons for him coming out was because he has cancer:
People have been pursuing me for 20 years, I'm coming out now because I have cancer. And I have nothing else to lose. All I care about now is the truth.
This news all comes off the back of the new Netflix series, Unsolved: The Tupac and Biggie Murders.
It'll be interesting to see what extra information comes from this discovery.