Shop Loot Crate
2014
02.25

Funny commercial referencing Vanilla Ice’s appearance in Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991).

The ad is great and all, but holy kraft does this make feel old!

Here’s the Ninja Rap music video: