North Coast 500 logo

The North Coast 500

You might have heard everyone talk about the North Coast 500, but what is it all about and why is it so damn special?