New Ford Focus ST
Author
Discussion

stux2004

Original Poster:

236 posts

214 months

Saturday 22nd November 2008
quotequote all
280bhp+ ? In a front wheel drive car ?

Traction control might be needed here......

alfabadass

1,852 posts

221 months

Saturday 22nd November 2008
quotequote all
Who do Ford think they are... Alfa and Saab?