Not only that, he can sing while doing impressions. Amazing.

25 Things That Prove Benedict Cumberbatch Is The Perfect Man

Source by grandmaquilter5