Unsurprisingly, it looks amazing China is preparing its first supercar, through a startup initiative. It is dubbed Techrules GT96, and you've already seen it in concept guise at this year's…
Unsurprisingly, it looks amazing China is preparing its first supercar, through a startup initiative. It is dubbed Techrules GT96, and you've already seen it in concept guise at this year's…