Taylor Bachrach, Mayor of the Town of Smithers, British Columbia

Taylor Bachrach was elected Mayor of Smithers, B.C. on November 19, 2011.