Mashable - A massive array of shimmering advertisements for Foursquare has been erected in New York City's Times Square. This picture just appeared on Flickr; it's pretty impressive. The ad towers over American Eagle's Times Square retail store.

Source