Iconic music festival ‘Independence Rock’ makes a historic comeback
It all began three decades ago. The year was 1986 and two of the city’s most famous bands, Rock Machine (now known as Indus Creed) and Mirage, were slated to perform at the St. Xavier’s intercollege fest Malhar. Only a Read more








