Yes, the speech was that good, apparently. Of course I have to take Matthews’ word for it since I dozed off after the first few minutes.
Visit msnbc.com for breaking news, world news, and news about the economy
Via RCP; hat tip: Ace of Spades.
Yes, the speech was that good, apparently. Of course I have to take Matthews’ word for it since I dozed off after the first few minutes.
Visit msnbc.com for breaking news, world news, and news about the economy
Via RCP; hat tip: Ace of Spades.