Tag: NBC

Truth is Beauty

June 2, 2015

Popular Treasure Island Sculpture “Truth Is Beauty” Moves to San Leandro

A popular piece of local art is on the move, but don’t worry, it’s not going too far. The 55-foot steel sculpture “Truth is Beauty” is moving to the San Leandro Tech Campus from Treasure Island. The sculpture, which weighs 13,000 pounds, has 2,500 individual LED lights. Truth is Beauty first made its full appearance […]