Kerala’s iconic motorsport, the Popular Rally, is geared up to roll in December 2018, setting the tarmacs on fire, as ace Rally Drivers vie for the coveted Indian National Rally Championship (INRC) title. Read more..