Steve Cannon
60,
from
Upland, California, USA