Games/Red Baron/MediaRed Baron·, 1980 · MagnavoxMediaBack to gameAll3Screenshots3Screenshots3More about Red BaronPlayer reviews