Formula 1 is coming to Bahrain, NO ****!! Do you have a link where I can find out more about those happenings??
As for aircraft coming into town, I'm TOTALLY guessing, but wouldn't there be 2 a/c per team? One for the cars and the gear and another for the driver? Plus Bernie Ecklestone (??) will most likely fly in with his jet, plus any other directors that might have their own wings. So how many is that, 20-30??