Olympus Rally Semenuk Wins
The Olympus Rally has come to an end. Brandon Semenuk would take the win, beating Jeff Seehorn by 11 minutes and 47.3 seconds. SS7, Wildcat Stage seven would see Brandon Semenuk take another stage win, beating Tom Williams by 32.6 seconds. Jeff Seehorn would finish third on the stage, 1 minute and 15.5 seconds back […]
Read More