A creepy work of art is coming to downtown Dallas.
The giant eyeball sculpture is 30 feet tall and will be
installed in Main Street Gardens, across from the Joule Hotel.
It was created by a Chicago artist and was on display for a
It is expected to be installed next week.
KDFW FOX 4400 N. Griffin StreetDallas, Texas 75202
Main Station Directory:(214) 720-4444News Fax:(214) 720-3263 or (214) 720-3333