IRISH MOTORSPORT TV- ITCC From The Leinster 2017
Shane Rabbitt was the ITCC title favourite this year in his self built and developed Mazda RX-7. He did most of the winning and was set to seal the deal … Continue Reading IRISH MOTORSPORT TV- ITCC From The Leinster 2017