Established 1976


Truck Show at Carmarthen Showground July 2017