T-34-85 is a MENACE