Date: 16th December 2009 at 3:17pm
Written by:

If England win their World Cup bid for 2018, it will be coming to Devon.

More to follow….