29 incredible celebrity impressions in one song!

People

Watch as Youtuber Rob Cantor sings a song using a different celebrity impression for each line. How does he go from Louis Armstrong to Gwen Stefani??