1 Oct 2020, 15:28 UTC · By: Daniel Patrascu / Dongfeng Voyah i-Land is a luxury electric Gran Turismo for the Chinese market, created by the talented minds at Italdesign