Call of Duty: World at War Exclusive Shi no Numa DLC Trailer HD
Call of Duty: World at War Exclusive Shi no Numa DLC Trailer HDPlatforms: PC, PlayStation 3, Xbox 360Release Date: November 11, 2008Shi no numa is Japanese for Zombie Swamp–this trailer
Read More