WGRZ-TV Buffalo
Steve Martin was in Buffalo over the weekend
BUFFALO, N.Y. — Over the weekend the classic duo of Steve Martin and Martin Short took the stage at Shea's to preform their comedy act called 'The Duke's of Funnytown'. The two actors are best ...
3 days ago