Description
It’s the January 26 1989 edition of On Track magazine featuring Geoff Brabham’s Nissan IMSA GTP car which is featured in a season review of 1988 along with a team feature and a review of the 1988 SPWC (think FIA WEC) season.
On Track was my favorite American racing news magazine.