Every year in Australia, the nation stops to watch the Melbourne Cup on 1 November at 3 pm. It’s called the Race that Stops a Nation. This is the one day of the year when just about every Aussie has a bet on the race. This could also be the day that workplaces have a Melbourne [...]



Twitter
StumbleUpon
Facebook
Digg