Stepped out for lunch and saw these guys working away on the corner. The front axle is resting on the busted tire and they were trying to get a jack under it to lift it. How they got to this point I am not sure.
Also the Teslas are back. Must be some sort of special group test drive event.