Aug26

Dave & Phil Duo at Elmwood Festival of the Arts

7-11 Stage, 782 Elmwood Avenue, Buffalo NY

Dave and Phil offer an eclectic spread of musical novelties from the original, traditional, and "otherwise composed" song bags, for your listening pleasure.