Originally posted by benjj
good old London, England.
On the plus side it is the best city in the world, on the minus side it is now, oficcially, the most expensive city in the world in which to live. Boo.....
Originally posted by KrazyJethro
Northern Virginia. Fairfax for those who know the area.
We got quite a few members in the area here.
Traffic really sucks though