December 2, 2020Society & CulturePete and Simpson go on tangents about their recent trip together to the booming metropolis of Kansas City.