I just read that Ford will suspend the entire SVT lineup in 04. That really surpised me. But apparently all is not lost. The line-up comes back in 05!

Wow! I am still amazed and stunned by this news. Anyone have any insight into why?