I thought racing on public road was illegal in the UK??? Great if they pull it off...... 8-)
Forum Rules