Originally Posted by Psychotic Britain is an island. England is a country on the island.
Forum Rules