866C+VW Las Cruces, New Mexico, USA
The Organ Mountain Technical Rescue Squad is an all volunteer search and rescue team based in Las Cruces, NM. Team members specialize in technical rope rescue, mountaineering, cave rescue, and ground search.
Your email address will not be published. Required fields are marked *
This site uses Akismet to reduce spam. Learn how your comment data is processed.