Here's that photo of the Sun Worshiper, who used to be at the Park Central Mall, out in front of the Smuggler's Inn Restaurant.
photos presented by Jeffrey L Knapp (CC-BY-SA) PO Box 991 Mesa AZ 85211