Quote:
Originally Posted by bjohnsonsmith
Is this the first time both Red Bull and Toro Rosso have finished on the podium?
|
I think it might be. Isn't it only the second podium TR have had, the other being Vettel's win in Singapore all those years ago?