Going back to the future: North St Andrew Kiwanis marks 45