
Final Fathom
Final Fathom
China is poised to invade the island of Taiwan. And when an escort of American and British planes is ambushed by Chinese fighters, the man-made island fortress known as Sea Base prepares for battle.
