One such early gig, which popped up on Twitter today, involved being the hype man for...Street Sharks merch at the 1994 Toy Fair.
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.
Bonus: every time he says “fintastic” it sounds like “Vintastic”.