The Grand National (1948) (tv show): The Grand National is a National Hunt horse race held annually at Aintree Racecourse, near Liverpool, England. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of The Grand National (1948) below