20 extra individual cars on the roads
Those double decker buses hold about 80 people. Assuming a handful of people would carpool, we're still looking at 60+ more cars on the road, per bus.
Those double decker buses hold about 80 people. Assuming a handful of people would carpool, we're still looking at 60+ more cars on the road, per bus.