Originally Posted by
NicFromLA
Is that official yet? I've been hearing that Tata will announce any minute now, but I still haven't heard anything.
Well it's unofficially official, isn't it?
Anyway I doubt cash strapped Ford would want to promote a brand it's going to sell.
Lack of charisma can be fatal.
Visca Catalunya!