Micro Machines Guy 'MEMBA HIM?!

6/2/2015 12:10 AM PDT

John Moschitta Jr. (also known as Motormouth) is best known for playing the fast talking miniature car enthusiast in over one hundred epic '90s toy commercials for Micro Machines. Guess what he looks like now!