Lords of War
Gangster's Choice
Season 1 Episode 12 of 16
The team test the firepower of a 1907 Winchester and an American revolution blunderbuss pistol at auctions in Houston
Lords of War airs on National Geographic Channel HD at 2:55 AM, Friday 27 December.
Topics
News ➝ Current Affairs
Documentary