How is an announcment by Ford that there will be no SVTs made across the company for 2005, a rumor? What is your source for info otherwise?
If they surprise us with something that would be great. I saw a new thread stating to expect a $50K limited edition.
Eric