Photo of a Tesla Bot on display at Tesla Washington Square Mall.
%d bloggers like this: