Tuesday, April 17, 2018

Sidewinders Program 1963

Portland, Oregon's famous T.T track actually located in Clackamas about ten miles from down town.