Welshman

Call of Duty Cairo Map

This custom map for Call of Duty is set in 1942 in Cairo, Egypt. The layout provides fast gameplay with several ways to move around...

By Welshman | Added April 19, 2004