Chinese auto company Techrules gives us a teaser picture of its supercar designed by auto designers Fabrizio and Giorgetto Giugiaro.
Not much info on this car yet but thought this teaser picture was cool enough to warrant a quick post here since they say it's going to be a production car.
Cheers,
Anthony
