We talk with Tom Maxwell, the CEO of Twisted North America-www.twistedautomotive.com/en-US/
In this episode we talk with the CEO of Twisted the manufacturer of the most interesting Land Rovers you will ever see. Also in the episode we review the large than life Nissan Amada
Create your
podcast in
minutes
It is Free