Radar

DEER

Up on Mt. Lemmon in Arizona, a rider has an unexpected run-in with a deer.