BARCELONA, SPAIN - APR 4: Le Mans series race at Montmelo Circuit de Catalunya on April 4, 2009 in Barcelona, Spain.
Editorial use only
Editorial credit: Christian Bertrand / Shutterstock.com

Royalty-free stock photo ID: 74064793

BARCELONA, SPAIN - APR 4: Le Mans series race at Montmelo Circuit de Catalunya on April 4, 2009 in Barcelona, Spain.