TERRACE BAY DRAGFEST 2026: July 31 – Aug 2 There’s no doubt that the north shore of Lake Superior provides some of the most spectacular scenery and great outdoors that Mother Nature can provide, But in the middle of all this nature there’s a surprise: an annual supercharged car racing event! Terrace Bay is […]