Y You’ve Never Seen a Music Video Like This What do stop motion, action figures, and the Teenaged Mutant Ninja Turtles all have in common? 1: They’re all awesome and B: they’re all featured in..