This wouldnt be the T-35?
I heard something about a "beast" called the T-35 in which no German tank could destroy. It had 2 tank turrets of about 98mm and 2 machine guns.
I dont think this is it, but I heard something about the Stalin Tank (its a Heavy tank). Nice to see it against a King Tiger