All Electric Bus System

This video is no longer available.

Seneca, on the far western side of South Carolina, is now home to the first all electric bus system in the country.