David Croft Mar 15
Yes!!! The F 18 has arrived. Top speed 1190mph!!! Let’s see how fast the F1 cars can go then, it’s time for qualifying @ Melbourne, Victoria, Australia