What is this? It looks like just some type of counter weight... it is on the passenger side under the passenger front door attached to the frame. Looks like just two bolts to take out to remove it...can I take it off and not impact any safety or performance?
Thanks!
Desk
Thanks!
Desk