Mysterious bunch o' Teslas spotted in Denver

The empty lot on the southeast corner of Colorado & Evans is suddenly* full of Teslas with no signage to indicate what's up. (Could be less than sudden given how little we get out these days.)

Anyone have insights?

It'd be super cool to get a service center in my part of town, but seems unlikely the cars would show up first if that were the case.
Sign In or Register to comment.