RFC India
Exclusive Rainforest Challenge India (RFC India) merchandise including stickers and apparel.
RFC India is the India Chapter of Rainforest Challenge, the international off-road challenge of Malaysia, rated among the top 3 motorsport events in the world. RFC India is the biggest and toughest offroad competition in India.