Captain America Battles the Red Skull (1964) | 24p