venoft, 1 year ago It kinda baffles me that people would set their mirrors where >10% is their own car. What do they think the point of their mirrors is?
It kinda baffles me that people would set their mirrors where >10% is their own car. What do they think the point of their mirrors is?