No cage. Limited rules. This is Stock Car “Banger” Racing on the Isle of Man.