Car and driver has raised the question of whether some cars are actually "foreign" or are they American? Oh, they may have foreign badges like Honda or BMW, but are they really "foreign"? See http://tinyurl.com/553tlj and decide what you think.