Originally Posted by DedIdick Aye, the population is denser in England! I resemble that remark .
Forum Rules