Belmont Electric Bus Demonstration

First Church in Belmont, 404 Concord Ave., Belmont, MA

An electric bus demonstration hosted by MASSPIRG and Proterra!