Craigholme School gym is a mass of bobbing ponytails, pink faces and sweaty energy; there must be 100 of us here, of all shapes, heights and ages. The pulsating Latin music has everyone in its grip.
‘Ay-ooo!” screech a line of hip-thrusting teachers, academics, nurses and middle-aged mums.
Craigholme School gym is a mass of bobbing ponytails, pink faces and sweaty energy; there must be 100 of us here, of all shapes, heights and ages. The pulsating Latin music has everyone in its grip.