Originally Posted by Sir C Not this time, p. You'll definitely have snow. The northeast is really going to cop it. How much they saying for Manchester and when? I'm down in London on Monday and would like to get back
Forum Rules