Alfa Romeo Forums banner

krause & england

  1. Krause & England #67 ITB, SCCA research

    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...
Top