This an article about the anniversary Saleen dated Jun 12 2017 with an artist rendering. MAXIM
These are photos my brother took that I uploaded to youtube on Jun 19th and were taken on the 15th. Look at the last photo. where is it? There is clearly no work being done. It's a big garage.
This is an article on the unveil dated July 12. I'm not sure when it was. looks shady to me
My first question is, where are those cars? PR comes out on the 12th of June. Let's suppose they start then. Clearly, no work is being done on, or near June 15. Which means they built two cars, one of them a race car in a couple of weeks with no employees I've ever seen, no equipment, and no freakin tools! Or, they were built somewhere else.
Which leads me to your pictures. Where did they come from? When were they taken?