The Bavarian town where US troops are life and soul