Tank Race! T-34 vs T-90! All commentary is in Russian. Although the title says there are English subtitles, I didn't see any. Treat this more as an entertainment, while getting a good glimpse of the capabilities of the T-34 vis-Ã -vis the T-90. While most won't understand what is being said, the visuals should give a good understanding of how these two were compared.