Leek Town TV is independent amateur camcorder footage connected to Leek Town Football Club. Some of the content will not be the official views of the club.