A sign of things to come for Ricciardo

Daniel Ricciardo was overwhelmed with his victory in Canada as he claimed his first race win in Formula One.

Sun June 8 2014

More F1 Videos