england rl national stadium... : Mon Oct 10, 2011 1:38 pm
saw this idea sprung up. if it were to happen where would you put it? to avoid everyone saying there home town. only give ideas of another town. any thoughts i think leigh would be a decent idea