It's Anything Goes Friday. Dave & Sarah take calls and texts.
See All 1709 Episodes of "The Talk of the Town"