Sandy Sisyphus

The Focus Rally Teams arrive in New Mexico to get their next challenge.