Track report : Buddha International Circuit
First look at the Buddh circuit in Greater Noida, inaugurated today and one will be hard pressed to find a fault. The first thing to notice will probably be that the scale of the whole thing is nothing short of […]
Track report : Buddha International Circuit Read More »
