KOCHI: Kerala’s iconic motorsport, the Popular Rally, is geared up to roll in December 2018, setting the tarmacs on fire,…
This website uses cookies.