The photo is of the "ladies division" winner. It's Michelle Dean and she travled 66 mph in less than a quarter mile
Newspaper article from '85.