Beloved 'Sun Worshipper' statue returns to the Valley
Something old is new again at Park Central in Phoenix. A statue called "The Sun Worshipper" that greeted shoppers in the '60s and '70s is back home. So where has it been all these years? And how did it end up back at the site of the very first outdoor shopping mall in Arizona?