Electric school bus hits the street

Electric school bus hits the street