The BEST episodes directed by Taylor Downing

T-34: Russian Victory
star
0.00
0 votes

#1 - T-34: Russian Victory

Modern Marvels - Season 10 - Episode 21

Stalin enlists the ideas of an American engineer to develop one of the most formidable tanks in history.