Tourist-in-Chief to go ahead this Saturday
September 29th, 2011 | By RJ Rushmore | 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: leon reid iv






