Who would've guessed? Rapper Snoop Dogg is a life-long fan of ABC's soap opera One Life to Live. And now he's set to appear on the show himself. The hip-hop star makes a guest appearance on two episodes, May 8th and 9th, but the show's writers didn't need to dream up any character for him to play. Snoop is character enough - he appears as himself, performing two songs from his new album, Ego Trippin', at Adriana's bachelorette party (that's her with fiance, Rex, above). But that won't be the only music of his to air on the episodes; Snoop took this opportunity to revamp the show's theme song, injected some of his hip-hop flava into it. "I've been a fan of One Life to Live since I was a baby," says Snoop. "My momma always had it on the tube in the crib growing up. The opportunity to change up the theme song and give it some of my flavor will make the show the life of the party."