British racing star Max Chilton has signed to become an international brand ambassador for Land Rover Defender specialists, Twisted Automotive. T Read More