Sounds Like Weird
02 April 2011
Taken at the Tesla dealership in Menlo Park, CA. I love how they’re all in “visitor” spaces. Sure enough, next time I drove by, the girls were gone.