Snapshot

Rainforest Challenge Grand Final 2013

The year when the tough getting toughest, the strong getting stronger. Meet the teams that dare to beat the challenge of World’s Toughest Offroad Races. Happen in Malaysia at the State Of Terengganu. Year of event: 2013. Video by Oleg Kabalik.

2021 Copyright @ RainForest Challange™ | Design by PlugApe.co™