Tuesday, November 22, 2011

A Passage to the Buddh Circuit in India

Entering the new Buddh International Circuit outside New Delhi, scene of the F1 race this weekend, felt like coming into a different country.

auto racing Nascar car racing

No comments:

Post a Comment