Didn't notice any golf clubs in the picture but how many of you caught sight of the car from India in the picture?
I believe it is called the Tata.