If you like impressions, then prepare to have your mind blown as you watch impressionist Ross Marquand impersonate Jack Nicholson, Al Pacino, Harrison Ford, Arnold Schwarzenegger, Jason Statham and other celebrity voices in this hilarious 'Impress-A-Vention'. The dude is right on the money with every single voice. In fact, if you close your eyes while watching this video, you won't even be able to tell that it's not one of the celebrities.

My favorite ones are his "Jack Nicholson" and "Al Pacino". Which ones do you think he did the best?