Quote Originally Posted by Bloodyaussie View Post
This is 1 of 2 Videos and as soon as the 2nd is ready I will post it here.

This was stunning as we came down the tight switch backs and to see the mountains either side just blew my mind...

Which track was that?


Tip tip tip......tap tap tap....