Very nice videos from the Targa Tasmania taking place in ... Tasmania, an island that is part of Australia and located south from the continent.
Porsche is publishing a new video every day. You better watch them in full screen and Hi def (button is on the bottom right of each video).
Day 0
https://www.youtube.com/watch?v=XAbN-iSCIy8
https://www.youtube.com/watch?v=Yp-vkPuhLpQ