Free Site Alliance... iMac for 10 refs... legit?

Live forum:


21-01-2007 15:08:25

So I stumblled into a "Free Site Alliance" with an iMac for 10 refs, among other things. But I have never heard of them. No one seems to be doing them here. I did some searching and didn't find much at all. Is anyone familiar with them... received anything from them? Thanks for any help.