Kanonenjagdpanzer 105: The Cat’s Meow

The German Tier VIII tank destroyer is on the prowl!