Did you know that 2003 was the highest attendance record for any Melbourne Cup with 122,736 attendees

Leave Comment