Forza Horizon 3 LEAKED?

So from the looks of it, it will be in Australia, quote me if I’m wrong but those roads and environment look really Australia-ish lol

Someone made a thread on this first: http://forums.forza.net/turn10_postst56097_Was-Forza-Horizon-3-leaked-accidentally.aspx

Also, that Dailymotion video has been taken down.