Over the weekend me and a few buddies tossed the new motor in my mustang. There are a couple clips of us ripping around in the ST for whoever wants to check it out.