Originally Posted by NYCBlue If you owned a small business in Russia you might feel differently. You really believe hosts want England?
Forum Rules