Long Winter
A LEVIATHAN base located somewhere in Russia.
Name:
Long Winter
Aliases:
Start year:
2010
No description