I believe this pic of Leon Van Atta is from 1966 ARCA 250 at Daytona. He supposedly raced a 1964 Ford in it - which I believe this is.
He raced a '67 Ford in the 1968 ARCA race. So I think it is NOT from that event.
February 21, 1988.