US Spending Pedal to the Metal

With millions of cars recalled, 19 deaths linked to safety defects, and perhaps $2 billion in related losses… let’s just hope that Toyota isn’t really Obama’s best source of advice.

Pedal to Metal

The Daily Reckoning