Tankers!
In this video, we feature the National War and Resistance Museum in Overloon, the Netherlands. The museum was built on the site of World War II's Battle of Overloon. We give you a brief tour of the museum and a look at some of the exhibits in this vast museum. For a bigger look at the museum, read our article about The Chieftain visiting Overloon some time ago!