1st image for "1990 Four Winns Cuddy 20 in Denver, NC"

in Denver, NC

Also looked at: