Angry Robot

energy

If you’re American (or heck, even if you’re not), and you have concerns about your government’s “commitment to the environment,” if you shake your fist when a 12 m.p.g. Escalade belches its way past you, and you can put up with the tired Founding Fathers motif, then you should sign the declaration of energy independence.