LOL I have to laugh a bit at this question because it is a loaded one. Even if you don;t know it is. Not many people really think about it much, the American's are those of us living on two great continents Both South America and North America. We are all Americans.
So to answer your question I would have to say NO. That is if you take a person living in any part of Canada and throw them down here among us Southern Rednecks we will pick 'em out in a hurry. Even if they speak English rather than French. Of course then we might confuse them with some of our neighbors in the bayou if they speak French.