Worlds largest TV ... Times Square, New York
Saturday, 22 November 2008 7:56:00 pm Australia/Melbourne
The new Walgreens Billboard in Times Square is officially the worlds largest piece of digital signage. Whilst New Yorkers avoid it tourists are flockingto see it...
Read More