Giant stone balls with sign as seen on Fort Lowell Road, in Tucson, Arizona.