Quote Originally Posted by macebig View Post
Ford people are keeping their stuff for the American autoshows(November in LA and January in Detroit).
No.

Ford will present the livery/new car most likely in the autosport show that takes place in January in Birmingham.