Believe It or Not, China Built a New Twin-Turbo V-8

In a country where EVs reign supreme, this new twin-turbo V-8 could power an off-road SUV.

from Motor1.com - News https://ift.tt/KNrOGEV

Comments