Lords of War
The Secret Flame
Season 1 Episode 7 of 16
Sean Rich finds a simple Italian flintlock that hides a deep valuable secret in Colorado where the team also discovers a Second World War searchlight
Lords of War airs on National Geographic Channel HD at 2:30 AM, Wednesday 25 December.
Topics
News ➝ Current Affairs
Documentary