Roller hockey blamed as new Kirkcaldy leisure Centre left in need of £66,000 of repairs

Kirkcaldy Liesure Centre
Kirkcaldy Liesure Centre

Breaking