twm or toda itb's?
which do you guys think is better, this guy told me today that the twm's throttle bodies are better and cheaper than the toda's. I didnt believe him, but wanted your guy's opinions. thanks
Thread
Thread Starter
Forum
Replies
Last Post
mrtrex
All Motor / Naturally Aspirated
1
Jun 9, 2004 11:27 AM





