Browse 1 movies from Charles Deane Productions
A Thames River barge operator finds a mysterious package dropped by smugglers.
Dec 1954