Talking Points Memo favicon

Rube President Continues High-Velocity Collision With Reality