Joined
·
370 Posts
GM, Ford, and Chrysler have announced that they're all shutting down production in the US as a result of the Coronavirus outbreak.
Looks like the Hummer reveal and development will likely be pushed back some more.
Looks like the Hummer reveal and development will likely be pushed back some more.