cyberman?

This thing kept staring at me when I was at the observation level of Toronto's CN Tower. Is it a cyberman or some new robotic security system? Perhaps an alien visitor trying to make first contact? I tried talking to it but it did not answer. Any ideas?

No comments: