Close racing on the streets on some of the world’s most powerful street bikes. It sounds insane, but once a year on the north coast…
North West 200