Top Speed: Indian Grand Prix began much before F1 cars landed

Watch the preparations for the Indian Grand Prix which is supposed to be kick start from 25 October, 2013.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved