Back to Old tracks

US Trade Center (Stockholm)

Built for the Swedish Championship 1966 at the US Trade Center in Stockholm.


Click on image to open lager photo in new window.