This site required Javascript in order to function. Sorry. Please enable Javascript or use a different modern web browser and try again.
We've detected that your cookies are disabled. Cookies are required in order to use this site.
Thursday May 15
Auckland
Buy Tickets
Wednesday May 21
Wellington
Saturday May 24
Christchurch
Tuesday May 20
Thursday May 22
Monday May 26
Wednesday May 28
Friday May 30
Tuesday June 3
Thursday June 5
Monday June 9
Wednesday June 11
Friday June 13
Tuesday June 17
Thursday June 19
Monday June 23
Wednesday June 25
Friday June 27
Doncaster