They think people wont buy them....
but then, the only thing they have launched recently is the ST focus thats
even nearly 'proper' performance related... and people were climing over themselves to buy them!!!
dad was told 10 weeks wait for his,, ended up being nearer 16 weeks where they couldnt build enough for demand :s
ford should of kept the RS Cosworth ball rolling IMO
real shame they didnt