Tom Petty Comes Back In Snoop Dogg’s New Single

via SnoopDoggTV / Youtube
Snoop Dogg is back with a wild new music video that’s perfect for 4/20—and this one is a mind-bender. His latest track, “Last Dance With Mary Jane,” is a hazy, dreamlike tribute to his favorite girl: Mary Jane. Featuring Jelly Roll and produced by Dr. Dre, the song heavily samples the Tom Petty classic “Mary Jane’s Last Dance.”
And yes, Petty shows up in the video too—at least in spirit.
A Love Letter to Mary Jane
The song is featured on Missionary, Snoop’s latest album. As usual, the West Coast legend makes it clear how deep his love for marijuana runs. He kicks off the track with a line that says it all:
“Don’t bother asking me to ever give my lady up/ Was about five years old taking my first puff/ It was love at first light, fell in love the first night.”
The video, directed by Dave Meyers, follows Snoop through a surreal farewell trip with Mary Jane after getting some tough news from his doctor. “It’s my last dance with Mary Jane, one more time to kill the pain,” he sings in the chorus, though he makes it clear he’s not letting go anytime soon: “Even before the fame, she was my novocaine, you know it ain’t ‘gon change.”
Cameos From Icons—Living and Gone
The video is packed with trippy visuals and appearances from music legends. You’ll see Tom Petty jamming alongside Snoop, a dreamy meeting with Tupac in the afterlife, and a flashy, over-the-top cameo from Jelly Roll. There’s even a nod to Bob Marley mixed in. It’s not just a video—it’s an entire journey through Snoop’s hazy universe.
Snoop Celebrates 4/20 With a Laugh
To top it all off, Snoop also shared a hilarious meme earlier in the day showing himself dressed as the Easter Bunny. The caption? A playful jab at the calendar: “When 420 falls on Easter Sunday.” Classic Snoop.
Whether you’re a longtime fan or just need a good trip down memory lane, “Last Dance With Mary Jane” is worth the watch—and the listen.
Watch the official music video below: