Oct. 12, 2016

Electric Buses - An Introduction

The two electric charging stations at Pomona Station in California - These stations are used for the electric buses Foothill Transit uses on Route 291 - Christopher MacKechnie