Ford Forums banner

1 - 5 of 5 Posts

·
Frothing Cyber Loony
Joined
·
43 Posts
haha I was just about to ask that!!!

There was something in a motor mag (I think) about it being 280kw, and I hear its going to be called typhoon or something.
 
1 - 5 of 5 Posts
Top