In February 2011 at Times Square New York …

In February 2011 at Times Square New York …

… I doubt that would work for instance in Germany. On the display it says: „Display powered by wind energy“

 

No Comments

Post A Comment