How many celeb impressions can you do? Rob Cantor and his buddy, Andy Horowitz, set the standard when they did 29 impressions, including Ray Ramano, Britney Spears, Ian McKellan, Shakira...