SAN FRANCISCO (KGO) -- A massive 92-foot-tall, stainless steel sculpture of Grecian Goddess Venus debut in San Francisco Thursday.
The sculpture is standing on 8th Street between Market and Mission and took years to make a reality.
[Ads /]
Watch the video player above for the full story.
![](https://cdn.abcotvs.com/dip/images/2010383_051817-kgo-venus-img_Image_17-13-02,21.jpg)