Filmed at Flemington Racecourse in Melbourne, Australia on March 1, 2013.
No ratings from ForSeenIt viewers yet.
No streaming options found in US.