Originally Posted by BanginJimmy but it is the end of high performance cars.. Thats what they said in the 1970's. It will be crappy for a few years but the performance will come back. The sky is not falling.
Forum Rules