So gather your appetite, round up your fellow poutine enthusiasts, and head north to Sault Ste. Marie to experience the most ...