ALGECIRAS, SPAIN - APRIL 04: Car Tuning show on April 04, 2010 in Algeciras, Spain. Fans of tuned cars present extreme bass speakers
- Image ID: 50215594
- Copyright: Algefoto
- Editorial Credit: Algefoto / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.