Oct 16, 2006

Only in India (3)

Only in India will you find two people sleeping on top of the trunk of a car (and spooning!)