David and Keith discuss Texas Senator Ted Cruz vacationing in Cancun, Mexico while his state is dealing with devastating power and water outages.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More