There are impressionists and then there's Brian Hull.
To celebrate gaining 100,000 YouTube subscribers the online uber-talent recorded himself rattling through 100 impressions in just four minutes.
He said:" To thank you guys for helping me get to 100,000 subscribers, I have made you guys this video of me doing 100 impressions as fast as I can, without stopping, in one take. Enjoy and don't forget to share!"
From Fred Flintstone to Bane, it's incredible stuff...