laughingsquid.com
Chicago's New 30 Foot Tall "Eye" Sculpture by Tony Tasset
Chicago's latest public art installation is "Eye", a 30 foot tall eyeball sculpture by Tony Tasset, modeled after his own eye. It will be on display