Recently set up a new site please tell me what you think.. I am new here and would like to get some feed back
Watch This Cam - Chat and Watch The World
I welcome any feedback!
It is basically a random site with random webcams around the world(places not people) You will understand it once you click begin.
Let me know what you think
Also if you are interested
Watch This Cam - Twitter
And of course
Watch This Cam - Facebook