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 ...