Helio Castro Neves british formula 3 championship test day 1995, 23 june 1995 oulton park.

- Image ID: ECK8DY
Ian Simpson / Alamy Stock Photo
Image ID: ECK8DY
british formula 3 championship test day 1995, 23 june 1995 oulton park.
Location: oulton park, cheshire, uk