TOP : The Advertisement of Todoroki Speedway for '68 12hours Race in 1968.
TOP : From a Model Speed Life's No.32 in 1968.