no way in HELL that is rust pal, not even CLOSE. its a reflection how hard is that to notice? and yes good catch on the wire, at first i thought the duck tape was there because the window was cracked or something... seriously stop bashing a TEST MULE and go drive your POS GM.