Every car should have one. I sent a rod and eight quarts of oil in mine. Tiny drip about a minute after I pulled over.

Last edited by Eric; 10/16/15 12:52 PM.

5.53 @ 125 1/8th on the launch control..more left in her!