Times Square Towers

Times Square is one of the most known squares in new York. a lot of companies wish they could place their ads in the big screens so all the walkers-by would see their brand and magically starting buying their products, this makes either companies or walkers-by stupid.

Picture taken by iamNigelMorris

From the city of New York and tagged with , , , .