Originally Posted by matts1
I own a CTR, to be honest i like it but
it is NO substitute for the feel of boost coming on
But does blow up less than my old fords

#
This isnt a WOW OH MY GOD i want a vtech post, just saying nippy cars these and i was impressed, first ride in one