Swinging Low and Flying High: Catherine Spencer Inspires Us All

May 6, 2015 Scheenagh Harrington 5

CASTRES, FRANCE – It’s fair to say that in sport, especially at an international level, winning is everything. Sure, the taking part is important but, […]