Leonid Zhabotinsky Sets World Records at the 1964 Prize of Moscow
History in Color: March 22, 1964, Moscow, Russia, USSR – Soviet super heavyweight candidate to compete at the 1964 Summer Olympics in Tokyo, Leonid Zhabotinsky of Zaporozhye, Ukraine sets 3 world records and wins...