Nothing says “Winning” like Russian turtle tanks!
A modern marvel of cutting edge Soviet technology!
Chasov Yar - wha happen?