Why the N24 is just so damn special… in one amazing video.

Is it the best 200,000 motorsports fans in the world? Is it the amazing and unique location? What about the 150-200 cars that take part? I think this video has……