The Olympus Rally was part of the first US Rally Championship held in 1973. It later became a World Rally Championship from 1986- 1988. In 2008, the Rally America event moves from its original location near Olympia, Wash., 300 miles east to the Washington/Idaho border.
Subaru Rally Team USA – Olympus Rally 2008
March 23, 2008