1989 May 27 | Saturday: Eric Hudson holds the checkered flag after winning the Winston 35 NASCAR Winston Racing Series Pro Stock event at Star Speedway in Epping, New Hampshire.
David Allio | Racing Photography Archives
Original motorsports photos from historic archives by David Allio
1989 May 27 | Saturday: Eric Hudson holds the checkered flag after winning the Winston 35 NASCAR Winston Racing Series Pro Stock event at Star Speedway in Epping, New Hampshire.