SC Rewind: Rambling Willie Visits Dresden
10 Comments
… In this week's edition of Rewind, Robert Smith recalls the … track in Southwestern Ontario. Dresden Raceway was fortunate to have the great Rambling … his career was far from over despite the many setbacks he had already endured. His lifetime …