Written by Bruce Boughton
Dec 16, 2009 Comments Off
Unintended Consequence of Technology: New LED traffic lights can’t melt snow: