Grand Prix

F1 Buddh Circuit , INDIA

This can happen only in India

 

This is proving to be an exciting week for all of F1 lovers. Nor so much for the rock lovers as Metallica cancelled their concert on Friday 28-October-2011. Thats a different story