This is so fucking cool. He is so into it, beating the crap out of Ninja Turtles every chance he gets. If I’d been at Toy Fair and I’d been subjected to this pitch, I’d have bought every Street Sharks thing a store could buy, and then some. Hell, maybe Vin Diesel is the reason Street Sharks toys ever made stores at all.