Quizzing Live

What Is The Maximum Number Of Horses Allowed To Run In The Grand National

Answer:
40