A couple of days ago I saw a video on youtube on a supermotard on a mountain road, someone know the name of that track? or if there are any more of that kind ... I know Macau, Montain ... but no more. Someone can tell me ??
https://www.youtube.com/watch?v=n8tiw5FeJGo
https://www.youtube.com/watch?v=n8tiw5FeJGo