Tourist-in-Chief to go ahead this Saturday

September 29th, 2011 | By | No Comments »

Great news: Leon Reid IV‘s proposed Tourist-in-Chief sculpture (proposal above) has gotten the go-ahead and will be installed in Union Square Park this Saturday, October 1st from 8am until 7pm.


Category: Art News, Events | Tags: