I rec'd this in the AutoWeek Daily Drive email today as part of their 60th anniversary celebration. The Mustang article is cool, but I thought that the Penske bonus was better 8)
(https://i.imgur.com/fluH2X6.jpg)
That's a great page you've shared with us.
Not only are there the two articles you mentioned, but also that short clip about Castrol sponsoring the '70 T/A team.
Thanks.