Which country are you from? in General Chat Posted October 7, 2008 I am from Trinidad and Tobago that's in the caribbean. I live in London now past 7 years.
Which country are you from?
in General Chat
Posted
I am from Trinidad and Tobago that's in the caribbean. I live in London now past 7 years.