Alfa Romeo Forums banner
krause & england
1-1 of 1 Results
  1. Motorsports
    I recently purchased an old ITB Alfa Romeo Spider, #67, that had "Krause & England" decals on it. I'm looking for any owner history or documentation on this car. It's painted like the Italian flag - red, white, and green. I spoke to Nick England but he doesn't remember the car. See attached...
1-1 of 1 Results