Speed World Magazine, October 5, 1968

This is the October 5th, 1968 issue of UK magazine Speed World.