Verdun Trailer

This trailer features a plethora of gameplay modes and footage from Verdun, a realistic, harrowing simulation of World War I combat.




More Verdun Videos