johnnydawg68
Chairperson, People's Front of Saint Domingo
Joao's thread on expats got me thinking about our US based Brits...how did you end up here? It's not exactly easy to get a visa to the US anymore...what's your story? What do you miss most about England's green and pleasant land? What do you like best about living here?