I don't normally think that Frank Caliendo's spoofs are all that funny. As a matter of fact, I usually think they're just over the top. After watching this on Sunday I not only thought he did an outstanding job, I think that this is his best work EVER. The impressions are SPOT ON! Bravo Caliendo. You deserve an Emmy for this one!