The American December 27, 2011There is only so much "Euro" Americans will put up with in their motion pictures. And this thing has it in spades. Not only in its waaaay foreign filming locations but