With weather warming up across the Pacific Northwest, the state of Idaho has relaunched their watercraft inspection stations across the Gem state. These check points are located at busy intersections in an effort to stop the spread of aquatic invasive species such as muscles and weeds
...