Inmate Admits to Shooting Tupac

So, I wonder if this will finally put a stop to the rumors that Tupac is on the moon or in a pyramid or in New Zealand – according to The Huffington Post, Dexter Isaac, an inmate and longtime associate of James “Jimmy Henchman” Rosemund, released a statement from prison claiming that he was in […]

More