So Texas is freezing and Ted Cruz goes to Cancun? Talk about bad optics.
Playa del Bad Ideas. pic.twitter.com/7EPMS2NFTY — Helen Kennedy (@HelenKennedy) February 18, 2021
Playa del Bad Ideas. pic.twitter.com/7EPMS2NFTY
— Helen Kennedy (@HelenKennedy) February 18, 2021