Technical Studio is a French car company that builds personalized vehicles that are made to order. The company credited for introducing the TS07 at the 2007 Paris Motor Show with only 12 units expected to be made.
Subscribe