CHARLOTTE, NC - APRIL 6, 2008: Lowes Motor Speedway.2007 Chevy Camaro - From the movie Transformers - Autobot Bumble Bee at Lowes Motor Speedway, April 6, 2008 in Charlotte, North Carolina.
- Image ID: 5796448
- Copyright: David Huntley Creative
- Editorial Credit: David Huntley Creative / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.