Skip to product information
1 of 1

Last Stand of the Tin Can Sailors

Last Stand of the Tin Can Sailors

UPC: 883629564951

Format: DVD

Release Date: Aug 12, 2021

Rating: NR

Regular price $17.95 USD
Regular price Sale price $17.95 USD
Sale Sold out

This item is expected to ship between 4 and 8 business days after order placement.

Recalling a World War II naval battle in the Philippines in which outnumbered and outgunned U.S. Navy destroyers and escort carriers held off Japanese battleships by charging into the enemy fleet.
View full details