Anti-idling pledge

April 10, 2012 - 7:09 PM
Pledge cards issued by Maine’s Department of Environmental Protection (Image: EPA)