Quote Originally Posted by er88 View Post
The rumours atm are that Ford won't be back.
Sources?