Tagged: Octa Newflyer D60 paper model

New Flyer D 60 LF - Octa Orange County CA 0

Octa Newflyer D60 LF at route 57 terminal

 

 The Orange County Transportation Authority (OCTA) is the public sector transportation planning body and mass transit service provider for Orange County, California. Route 57 – Brea – Newport Beach via State College Blvd./Bristol St....