Navistar Defense Kiosk

An engaging way to learn about some of the world's most advanced defense vehicles.