Varför USA alliera sig med Ryssland under andra världskriget 2?

Nationer eller även individer med gemensamma fiender blir allierade. Detta var sant för USA och Ryssland under andra världskriget på två punkter. Först hade Tyskland förklarade krig mot både Ryssland och USA. Så blir allierade i kampen mot samma fienden, USA och Ryssland. För det andra hade Japan invaderade de flesta av östliga Asien inklusive delar av östra USSR under 30-talet. En av de sällsynta japanska militära nederlag under 30-talet kom av ryska arméerna. Spänningen mellan Japan och Sovjetunionen var fram till slutet av kriget. Så återigen USA och Ryssland hade en gemensam fiende och således blev allierade. Svaret att det gjorde nederlag nazisterna så mycket lättare. men det var en osannolik allians som aldrig kommer att sista eftersom de hade så många skillnader t.ex. politiska spectrums - USSREN var kommunistiska, var USA Nationalist. Jag undrar när två blev allierade, någon som vet???