Nothing says “freedom” like 25 tons of Styrofoam — or does it?
Is YTB’s commission of a $6 million, 130-foot, 50,000 pound Styrofoam replica of the Statue of Liberty, for its upcoming convention in St. Louis, a symbol of the best of what America has to offer the world — or the worst?
