All star racers are from Tamilnadu so Chennai should be the place. Chennai has a racing culture for a long time so it makes total sense to build a track in Chennai. It also has the infrastructure to hold such an event on a yearly basis
RE:Why Delhi
by ajit prabhu on Sep 06, 2007 04:20 PM Permalink
i agreed this ...chennai is the most preference location even govt are eager willing to give...