5 Things I Do Not Miss about San Francisco

streetspam.

  1. Karl
  2. Recycling
  3. Cat 6 racing
  4. Street spam
  5. Layer programming