In Case You Missed It: Baltimore Running Festival photos

Nissan Leaf

U.S. Department of Energy
A Nissan Leaf parks at a charging station in Rockville, Md. The U.S. Department of Energy counts 499 electric charging stations in Illinois. Gary Cameron/ Reuters photo
This photo is featured in these articles:
Loading