Back in 2002, a group of guys kicked, dribbled and headed a football all the way from London to South Korea – their aim to reach the first game of the 2002 World Cup.
This Sunday, the legendary football, The Ball, will kick off its journey once more from Battersea Park (where the first game of football was played) to the opening ceremony of the [Read more…]
Add a comment





