This is good news, right?
The Department of Transportation said figures from March show the steepest decrease in driving ever recorded. I realize that the decrease in driving is because the economy is tanking and we’re all going to end up living in Hoovervilles and eating canned tuna for Christmas dinner, but it’s long been a goal of environmentalists to [...]

Recent Comments