rock chips

  1. nodle

    Rock chips in windshields

    Brand new vehicle not a scratch them bam. Talk about being in the wrong place at the wrong time.
Top