Friday, May 29, 2009

That's Gotta Hurt

Reason TV created this video critiquing President Obama's tough new fuel efficiency standards:



That's gonna leave a mark.

No comments: