Veteran rapper Snoop Dogg was the only rap act to grace the main stage at the 2015 Amnesia Rockfest in Montebello, Canada over the weekend. Nevertheless, the Doggystyle creator turned the sleepy resort town into a rollicking party.

Snoop kicked off his set with a performance of Jason Derulo’s “Wiggle” and went into covers of 50 Cent’s “P.I.M.P.” The Doggfather also did tributes to Biggie and Tupac Shakur as he performed “Gangsta Party” and “Hypnotize," respectively.

No matter if they were punk, rock, metal or rap fans in the crowd, Snoop got everybody bouncing and singing with notable favorites like "Nuthin But a G Thang," “Gin & Juice,” “Drop It Like It’s Hot” and “Who Am I (What’s My Name?)”

With the smell of weed in the air, Snoop ended his set with a positive message of “Peace, Weed and Soul" and left the blissful crowd dancing to Bob Marley & The Wailers's classic song, "Jamming."

With well over two decades of music and his thirteenth studio album Bush released earlier this year, Snoop Dogg isn’t slowing down and fans don’t want him to.

Check out photos of Snoop Dogg performing at the 2015 Amnesia Rockfest above!

Watch Snoop Dogg Perform at 2015 Amnesia Rockfest

50 Inspirational Quotes From Your Favorite Rappers

More From TheBoombox