We've brought you scenes from The Mountain at Cadwell Park before. And ... But even if you couldn't care less about BSB, we suggest you take in the thrilling spectacle below.
And then there's The Mountain at Cadwell Park. Though not nearly as well known outside the U.K. as many other race track features, The Mountain may be one of the most exciting places to point a ...