No Hands, No Problem! FSD Tackles the Ultimate Road Challenge