Quote:
Originally Posted by Flying Ace
what does "TU" mean?
|
Maybe it just means Tune ups......
With just a few refresh components and software updates
You all know how easily you can do with turbo engines
Where are new units? BMW
Oppositions are introducing electric turbos to their new units and all BMW could do are those TUs'