signs you’re from Cali

12 Signs You’re From Mountain View, CA

12 Signs You’re From Mountain View, CA

Mountain View is an innovative, diverse town, and you’re pretty lucky if you have the chance to live there. Growing…

7 years ago