Watch a Human Jukebox Perform a Song in 29 Different Celebrity Voices
Latest
This singer pretty much nails it in his impression of 29 different celebrities in one song.