The Chinese Have Landed
Posted: Mon Nov 23, 2015 10:14 pm
In Accrington Stanley, after their 10,000 mile trip, shame they couldn't walk another 50 miles to Morecambe FC
http://www.dailystar.co.uk/sport/footba ... on-Stanley
http://www.dailystar.co.uk/sport/footba ... on-Stanley