23 years after Vanilla Ice gave us his infamous "Ninja Rap" song from Teenage Mutant Ninja Turtles II: The Secret of the Ooze, a new ninja rap song has been created for the upcoming action-adventure Teenage Mutant Ninja Turtles. Paramount Pictures and Atlantic Records has debuted "Shell Shocked," from Taylor Gang rappers Wiz Khalifa, Juicy J and Ty Dolla $ign, featuring Kill Tha Noise and Madsonik.

The song will be available on iTunes starting on July 22, before Teenage Mutant Ninja Turtles hits theaters on August 8, but you can check out "Shell Shocked" in its entirety below.

The city needs heroes. Darkness has settled over New York City as Shredder and his evil Foot Clan have an iron grip on everything from the police to the politicians. The future is grim until four unlikely outcast brothers rise from the sewers and discover their destiny as Teenage Mutant Ninja Turtles. The Turtles must work with fearless reporter April O'Neil (Megan Fox) and her wise-cracking cameraman Vern Fenwick (Will Arnett) to save the city and unravel Shredder's diabolical plan. Based on the Teenage Mutant Ninja Turtles Characters Created by Peter Laird and Kevin Eastman with a Screenplay by Josh Appelbaum & André Nemec and Evan Daugherty, Producer Michael Bay (the blockbuster Transformers franchise) and director Jonathan Liebesman (Wrath of the Titans) bring Teenage Mutant Ninja Turtles the popular franchise that has captivated audiences of all ages for decades, into the 21st century.

 Photo
 Photo
 Photo
 Photo
 Photo
 Photo