Anti-vaccination Ted Cruz takes on Big Bird

11/7/2021
Anti-vaccination Ted Cruz takes on Big Bird