Suicide Race will take place each day of the Omak Stampede taking place this year from Aug. 11-14.
Suicide Race will take place each day of the Omak Stampede taking place this year from Aug. 11-14. PETER HALEY Staff file, 1998
Suicide Race will take place each day of the Omak Stampede taking place this year from Aug. 11-14. PETER HALEY Staff file, 1998