Where is the giant tiki head?
Monday, June 8th, 2009June 8, 2009 by Charles Spillar
If you weren’t in Tucson in December and missed all the media coverage you will be happy to know that the tallest sculpture in Tucson was saved and will soon be unveiled August 29. (more…)
