Irish Touring Car Championship

For other ITCC uses, please see ITCC (disambiguation) The Irish Touring Car Championship. ITCC is a touring car racing series held each year in Ireland. It was established in 2010.

Irish Touring Car Championship

For other ITCC uses, please see ITCC (disambiguation) The Irish Touring Car Championship. ITCC is a touring car racing series held each year in Ireland. It was established in 2010.