05-04-2006, 04:17 PM
I moved to the States in August 05 from Oxford U.K., I'm living in Belleville Southern Illinois, very close to Saint Louis MO.
Everything is going pretty good, but it would be great to talk to a few fellow Brits.
Are there any close by :?: :???:
Everything is going pretty good, but it would be great to talk to a few fellow Brits.
Are there any close by :?: :???: