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