Formula 1Spanish GP: Pirelli reckons debris caused Paul di Resta's failure

© 2016 Autosport
Sign in to Autosport