America is ultimately a nation of immigrants and as a result is a cultural mish-mash in every sense of the word. Not only is the country populated by people from foreign countries but all Americans in one way or another trace their ancestry back to another culture, whether Irish, German, Italian or Scottish. Looking around any major city one will notice the ‘melting-pot’ that it is.