-
Images of the VW ID4 has leaked online. It’s really hard to keep anything a secret anymore, especially something as involved as making a car. There’s just too many people involved in producing, testing, marking, manufacturing, and distributing vehicles for them to stay hidden. While we’ve recently seen spy...