Jake Foushee Does Voice Impressions [Video]

I think he pretty much nailed most of them, what do you guys think?