grandprix20.com
Williams F1 Team in India
In some countries, hotel staff leave a chocolate on your pillow for you; in other countries they turn down the covers on your bed. But as account manager Amanda found out this evening, in India the…