stpr.org
Persistence pays off for the Seehorn Rally Team
The Olympus Rally is one of the most challenging rallies in the American Rally Association 2017 schedule with very long stages filled with tight twisty rocky roads that test not only the driver/co-…