For more information on Company of Heroes, visit http://companyofheroes.filefront.com/ Show All
Mamaya Kurgan is a massive, ancient Tartar burial tumulus in the center of the Stalingrad battleground. Today it is surmounted by the largest freestanding statue ("Mother Russia")in the world. Hide