The British company, which re-engineers offroaders like the Defender, is heading to Tokyo for the unveiling of its vehicles in Japan for the first time.
Twisted Automotive have revealed 16 factory-fresh classic Land Rover Defender 110s, which are now available to buy in the U.K.