Canyon Heroes is a non-profit organization helping wounded/disabled vets recover from combat experiences while rafting through the Grand Canyon on the Colorado River.
Canyon Heroes is a non-profit organization helping wounded/disabled vets recover from combat experiences while rafting through the Grand Canyon on the Colorado River.