Havelock-West Craven pre-game prayer.
Video courtesy of Bryan Sibley

Havelock-West Craven pre-game prayer.
Video courtesy of Bryan Sibley