French say au revoir to France: Over two million French people now live abroad, and most are crossing the channel and heading to London. Le tax le sucks.
15 Comments
newest