Teenage Kicks as young bands play Kirkcaldy

© SuppliedStatic Union
Static Union