Being handicapped in Cabo San Lucas is apparently an extreme sport.