czardestructo, 2 months ago Sound dampening. Common feature on high trim cars or electric vehicles.
Sound dampening. Common feature on high trim cars or electric vehicles.