Daily Kos favicon

Watch clueless Ted Cruz deliver brutal self-own