One of the trucks has the FALCA name on it. That is a relatively new south Texas outfit so these are definitely US trucks though why they are stopped I don’t know. http://falcatrucking.com/
There is no shutdown, it was called off.
Geller didn’t check first.