Riding down the Armadillo Condos, where armadillos call Stagecoach Road rock ledges home.