New Secrets of the Third Reich previews

The Secrets of the Third Reich forum has new photos of the Soviet Spider Mech, more American Jet Rangers and the British Major Goddard special character. No word on a release date for the Spider Mech.