BIRMINGHAM, ENGLAND, JULY 5: Orange Ford Escort Cosworth on Display at the Annual StreetLife Car Show on July 5, 2008 in Birmingham, England, UK. Birmingham NEC is host to the show
- Image ID: 74851549
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Paul Stringer / Shutterstock.com
- Copyright: Paul Stringer