Posted on 21/04/201712/06/2017 by tonycarrollInternational Festival of Speed 2017 Sydney Motorsport Park – New South Wales, Australia Share