Call of Duty: World at War Exclusive Shi no Numa DLC Trailer HD
Platforms: PC, PlayStation 3, Xbox 360
Release Date: November 11, 2008
Shi no numa is Japanese for Zombie Swamp–this trailer highlights the new zombie level!
Call of Duty: World at War Exclusive Shi no Numa DLC Trailer HD
Posted on Jun 11