Thursday, September 08, 2005

Channel Islands are in France?

According to Britblog, the Channel Islands are in France? I kid you not:

HomeBlog DirectoryLocationEuropeFrance › Channel Islands