Steve Martin

No Slowing Down For McCartney.
McCARTNEY TO PLAY AT ROYAL WEDDING

Prince William and Kate Middleton will tie the knot on April 29th, and the pair has recruited a pretty good musician to perform at the event. Paul McCartney is set to play the royal wedding...