MARQUETTE, Mich. (WLUC) - The Lake Superior Performance Rally is racing back into the Marquette area this weekend. The rally is the final race of the American Rally Association National Championship.
Results that may be inaccessible to you are currently showing.