TPM Mocks a Year of ObamaCare

In this entertaining video created by Talking Points Memo, we see a cock-sure Obama reassuring anyone who will listen that Health Care will be passed in 2009. At one point he draws a comparison to the movie Thelma and Louise referencing the scene where they drive off the cliff together.

Well Mr President, I think its safe to say that this week you drove the health care car off the cliff with Scott Brown pushing you from behind in his truck!

crossposted to The Ritz Report