Or “the I-80,” as some prefer.*
Division Street, San Francisco, the “Innovation Capitol** of the World***”
Click to expand
***HA HA HA HA HA!
Tags: 101, 2012, bay area, california, City, ed lee, freeway, homeless, i-80, i80, Innovation Capitol, Innovation Capitol of the World, interstate, Mayor, San Francisco, shopping cart, tent, tent city, terminus, western