Quote Originally Posted by Spicey View Post
Dont forget one is a Honda and one is a VW, nuff said!
I'm starting to wonder why GTI are sold with such a "low price" for a VW... anyway, it would be better to compare the CTR with ITR rather than to GTI i think...