ParentFull threadnoitsnot·Alpha Romeo is an Italian luxury brand in the U.S. Ford in the same sentence is shocking.View on HN