A Youthful 350, Sault Ste. Marie Celebrates Its Long, Long History

by