Designed by
Title
Car accident on the Circuit de Catalunya #40779125
Description
CER (Endurance Cup Spain) - Automobile Catalan Championships. May 18, 2014. Barcelona, ââ¬â¹Ã¢â¬â¹Spain. Car accident on the Circuit de Catalunya. Driver: Jordi Sola
This image is editorial