Automobile Sport Magazine, August 1983

This is the August, 1983 issue of British magazine Automobile Sport