Yellow Coach bus, Public Service Coordinated Transport, Newark, New Jersey

Grab