First erected in the 1980s, the Algoma Steel Christmas Star has become a staple of Sault Ste. Marie's holiday landscape over ...