Eric China 8 Motorsport

Eric China 8

Seb Vettel fans didn’t have much to shout about this weekend, although no-one seems to have told these guys. Or is two their lucky number?