|
|||||
What is sub base?The name of a map in Call of Duty: Modern Warfare 2. The map is large with snowy weather. This map takes place in a abandoned submarine production facility. A mix between CQB combat and sniper battles create intense action. I got a collateral yesterday sniping in Sub Base.... sub base - video |
|||||
www.Definder.net Powered by Urban Dictionary |