Elford nowadays lives in South Florida, United States.
Actualmente Elford vive no sur da Florida, Estados Unidos.