LEEK STAFFORDSHIRE hd test (click on 1080p for best quality)
Leek Peak District
Leek Town morons at Leek Town FC
Leek is a market town and civil parish in the county of Staffordshire, England, on the River Churnet. It is situated about 10 miles (16 km) north east of Stoke-on-Trent. It is an ancient borough and was granted its royal charter in 1214.