Question: when did team spirit win the grand national
Answer: 21 March 1964