The Van Hool-branded bus stalled on its way up 24th Street just before the intersection with Dolores Street... the two 'hulking behemoths' blocked traffic in both directions.
A symbol of Silicon Valley's influence in San Francisco, the tech buses pick up workers... along the peninsula or in the South Bay.
[
add
]
[
|
|
...
]