Apr 28, 2009 0 Art Car: Giant Iron Snail, The Golden Mean The Golden Mean happened to be by our house this weekend. We snapped some pics … See the rest »