COVID vaccinations

Dan Crenshaw's Ridiculous Larry David Moment

Dan Crenshaw's Ridiculous Larry David Moment

"If the Biden administration wants to impress us, you know what? Double the goal, say 200 million doses in 100 days." said the Texas congressman with the eye-patch back in January.