We know, we know; you think your Steve Buscemi impression is so on point and everything … but can you maintain a perfect Steve while singing your own original song, then impersonate 28 other celebrities to perfection in the same song? No? Well we guess you're not the Impersonation King after all, big guy. It's this guy.

We know, we know; you think your Steve Buscemi impression is so on point and everything … but can you maintain a perfect Steve while singing your own original song, then impersonate 28 other celebrities to perfection in the same song? No? Well we guess you're not the Impersonation King after all, big guy. It's this guy.

And if we do say so ourselves, it's pretty entertaining.