News

The Orange County Transportation Authority (OCTA) has unveiled the first vehicle for the upcoming OC Streetcar system.