Being stranded on an island of ice off the coast of Alaska is a total buzz kill. Luckily, Vince had the iceRESC water rescue craft to save us. Otherwise, I’d most likely be drinking my own urine for nourishment.� With caterpillar tracks for easy travel in water as well as over ice, this rescue craft is far from diverse without ...
Read More »