It’s the “Phantom” of Dublin Bay….

Posted on

Irish National Champions, IRL 176 “Phantom” David Williams, Neil Hegarty, Peter Bowring Neil Hegarty helmed “Phantom” to victory yesterday and won the Irish National Championship, with David Williams & Peter Bowring for the impressive 5th time. This brilliant Irish Team finished the championship in style after 4 days of wonderful racing in Dublin Bay, hosted by the […]

Read More