Goa begins the Rainforest challenge!

www.motoroids.com

Force Gurkha Rainforest Challenge is a national event that has been taking place in Goa for the past two years. The third edition of this seven day event has just got underway in Goa and will climax on July 29. This event will qualify Indian drivers to participate in the International event known as Malaysian […]