Wandering the cobbled streets of St Andrews, Scotland, we stumbled across ancient rites celebrating the joy of youth.