What’s good in St. Thomas and Elgin? Light Up Talbot to bring holiday magic to city’s downtown Friday