Tag: ,

Smith wins Pacific NW Showdown Finale

Smith wins Pacific NW Showdown Finale

March 21st through the 23rd marked the final race of the epic Pacific NW Showdown winter series 2014. The finale was held at Four Season’s raceway in Olympia...