McCabe Towbars has been Ireland’s leading towbar manufacturers and fitters since 1956. Originally established as a repairs shop McCabes was asked to manufacture a single towbar for a V.W Beetle. Word spread and soon they received hundreds of requests. From…