DOTS

Seen at the local stereo shop. Probably getting screens mounted in the headrests.

Advertisement

Share This Story