Dont under estimate urself.
We all know that u r a daring driver.
Ur land Cruiser is very powerful.
As far as that track is concerned it is very tough.Will try next time.
Did u checked any tough track in that area.
can u check some other area for tough track also.