Lords of War

2:30 AM to 2:55 AM
Wednesday 25 December
+

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