61,942 mi
Electric
Santa Clara, CA (82 mi away)
Preparing for a close up...
Photos coming soon
50,882 mi
Newark, CA (84 mi away)
59,561 mi
El Dorado, CA (97 mi away)