It's a jam packed podcast this week, with the thrilling Bahrain Grand Prix to recap and looking forward to Shanghai this weekend - plus everything else between!