I've always loved celebrity impressions, from Rich Little's impression of Richard Nixon, George Burns and others in the 70's and 80's, to Dana Carvey's George H.W. Bush in the 90's, and Frank Caliendo's current-day impressions of John Madden and George W. Bush. I can even do a now-outdated poor version of President Clinton (then again, who can't?) Which is why I found this video, that's making the rounds on the Interwebs today, pretty funny. Musician Rob Cantor does 29 different impression as he (or they) sing this song-- including Cher, Jeff Goldblum, Christina Aguilera, Britney Spears, Kermit the Frog and more. Take a look: