Dave & Sarah make bold predictions for 2020 and get a call from friends north of the border.
See All 1709 Episodes of "The Talk of the Town"