Wednesday, March 09, 2011

Infographic of the day: "The Science Behind Traffic Jams".

Yes, we get these once in a while here in Denver...