Designed by
Title
car with a large number of installed audio speakers and subwoofer #91602335
Description
VOLGOGRAD, RUSSIA - APRIL 29: A car with a large number of installed audio speakers and subwoofer to compete in car audio. April 29, 2017 in Volgograd, Russia.
This image is editorial