Weld In Frame Connectors

For a street car i would say no...but for a car that sees a lot of track time yes,they are one of the best mods you can do to your car...