WARSAW - AUGUST 21: Rally truck at the Verva Street Race - on August 21, 2010 in Warsaw, Poland
Editorial use only
Editorial credit: Stanislaw Tokarski / Shutterstock.com

Royalty-free stock photo ID: 59986882

WARSAW - AUGUST 21: Rally truck at the Verva Street Race - on August 21, 2010 in Warsaw, Poland