Rally De Espana Collection
World Rally Championship: Rally de Espana, Catalunya-Costa Daurada, Salou, Spain
FIA World Rally Championship, Rd 11. October 1-4, 2009 Rally de Espana, Catalunya-Costa Daurada, Salou, Spain. Day 1; Friday, October 2, 2009. Sebastien Loeb (FRA) on Stage 5, Querol. DIGITAL IMAGE
All Professionally Made to Order for Quick Shipping