廣告

Metro Transit's electric buses to hit Omaha streets Tuesday

Electric buses provided by Metro Transit are ready to pound the pavement while promising a cleaner ride for both passengers and Mother Earth.