Nation
Germany
Type
Heavy Tank
Tier
VIII
Rodger Dodger™ E 75 TS
Premium Tank