The rugged terrain of Copper Canyon, Mexico provides the perfect showcase as Team Maverick goes on an exploratory mission.