Later this month you will start to see something droll, orthodontically-estranged, and charmingly inbred on the street of San Francisco: British-like double decker buses. San Francisco will be trying out the 14-foot-tall buses along the busy streets of Geary and Mission to see how the riding public feels about them. Will you be a top rider or a bottom?
1
Results tagged “thecolonel”
Double Decker Buses? Alright or Cherrio?
« Previous
1
Next »

