Hmmm... Very intersting. None of the Ford advertising uses the Barra term referencing their cars. I can only assume they have been told by a fanatic about the car and have asked no furthur questions... You reckon they would at least know its the new Falcon.