ChatterBank22 mins ago
Answers
Best Answer
No best answer has yet been selected by TomTom. Once a best answer has been selected, it will be shown here.
For more on marking an answer as the "Best Answer", please visit our FAQ.I am assuming this has been seen on the back of a Vauxhall?
Twinport Technology is basically improved performance and economy! Along the lines of Evotech and any buzz words for basically developing an engine!!!
Interestingly enough, if you go to the Vauxhall site you dont really get a detailed description of what it is which makes me think its just a new name for the same thing!