Lords of War
I Love Cannons
Season 1 Episode 1 of 16
Sean Rich and his team of experts travel across America in search of rare and priceless antique weapons and militaria
Lords of War airs on National Geographic Channel at 3:20 AM, Thursday 29 February.
News ➝ Current Affairs