Apollo11 vs. 2-81 Armor There are no comments Sun Jul 24, 2016 12:12 pm Tiller Operational Campaigns FG85 : 10_03: First Encounter Apollo11 Warsaw Pact Major Victory 2-81 Armor