Forums » Germany » Americans in Germany

I need a (respectful) reality check I think.