My opinion on the Bahrain GP, some of the ups and downs of the race plus after rain comments from some drivers. A glimpse into Saudi Araba.