18 November 1966
This is an article of the South Wales XC League fixture that took place at Llandarcy in 1966.