When you open the page it's a ebay item offering 4 1/10 T-34 hulls. Each made of 4mm steel...
Try pasting it into a new browser window.
You should see this:
I thought about perhaps getting one but my thoughts immediately went to how the heck is someone supposed to
build the final drive output when that area already appears welded up...
jerry