5 ms·
I totally agree. This "tech" has been out there for decades, at least for Benz. Perhaps even long enough not to be called the tech :)
by jesterson 4mo ago
I totally agree. This "tech" has been out there for decades, at least for Benz. Perhaps even long enough not to be called the tech :)