Friday, June 1, 2007

Is everything going green?

Is this the future of traffic and street lights? Oh is it just another invention that will fade away. Although the idea of "producing" energy may be a good one, do we risk using more fuel on our way over the ramp? You be the judge.