Treasure trooper favourable for Americans.

India
March 2, 2007 9:05pm CST
Many of the offers provided by TT are favourable for Americans.Non Americans like me find it difficult to register certain websites.what do u think of it?have any of u experienced such difficulties????pls feel free to post ur ideas.
No responses