Please enable JavaScript
Was the result in the Canadian GP a sign that Mercedes is making a comeback?