User blog:Sgt. Kamarov/GKNOVA6

That website gives me the creeps...if it really is related to Call of Duty, my curiosity just grew by 85894378974539543890%...

Oh, and what is the Ivanovskaya ploshchad?