Federation of motorsports clubs of india, Latest News
The Federation of Motor Sports Clubs of India, abbreviated as FMSCI, is the governing body for motor sports in India and was founded in 1971. Read More
The eighth edition of the Himalayan Drive was ceremonially flagged off from the City Center in Siliguri on Wednesday. With the police band playing popular marching tunes, the flagging-off ceremony drew large crowds of onlookers. ...