Hello! I have a question to ask and would really appreciate someone helping me. I have found this in my cache/safari/webpage previews and I cannot find this site. Can anyone identify it please and give me a link? Looks very similar to FB somehow! I thank you!
So far no response! Do you think I should post this on another thread? Or maybe could you suggest another site? Please give your views
I seriously doubt this happened as this page was logged in with a familiar user name which I removed for confidentiality! I just cannot understand what this site is! Any other ideas?