Share
twitterlinkedinfacebook
Image 1 of 1
ft_058.jpg
New York, New York.USA.March 21, 2003..The jumbo television screens and electronic signs in Time Square keep New Yorkers up-dated on the events in Iraq.