Hello People, Please has anybody received Total's invitation? I was hoping they will start inviting people this week based on the rumour I gathered from this forum. Pls any info on them?
Forum Rules