Originally posted by CleanAzzE30z
View Post
Its just north of San Jose
Next to Cupertino (Apple), Mountain View (Google), and Santa Clara (Great America)
Comment