Who Knows About Clicks Vista?
By dramaqn
@dramaqn (1990)
United States
August 13, 2009 11:06pm CST
As I was doing my clixsense today, I came across an ad for Clicks Vista. Is anyone involved with this? If so what can you tell me about it? They say it's free to sign up and what you do is view, click, sign-up and shop different websites. If anyone out there has any information on this please let me know. Thank you very much.
No responses