For those wondering, this is most likely a Soviet/Russian T-72 tank. The T-64 and T-90 use a similar carousel mechanism. The design supposedly has a reputation of not being ideal for the survival of the crew under certain conditions.