New exhaust installed!!!!!!!
Trending Topics
the link or strap you are thinking is probably where people take a ratchet tie down strap or equivalent and physically strap the motor down. possibly same effect, probably cheaper, but the poly mount is well worth the time to put it on and you don't have to worry about people tellin you that there is a tie down strap in the engine compartment
The Best V8 Stories One Small Block at Time






