TIME magazine is promoting its new unoriginal Osama cover to New York City via this haunting display in Times Square. (Photo: John McNab/Flickr)