FIT Grid Girls talk cars and F1 (well try to anyway!)

More videos