International Rescue Committee (IRC) Outdoor, Ambient HEAD IN SAND by DraftFCB New York
The Outdoor Advert titled HEAD IN SAND
was done by DraftFCB New York advertising agency for International Rescue Committee (IRC) in United States. It was released in Jan 2007.