Sainz deserves Toro Rosso seat (10y ago from GrandPrix.com / 1806 Views / Comments)