Lanzante and Mad Mike Whiddett, have joined forces for their most ambitious project ever – a very bold statement for both. Ambitious in its conception, its design, and its execution, the British automotive engineering experts and drift superstar, alongside......