65 Barracuda daily driver

Well, this could explain the leak... Wrong gasket and some household silicone? WTF!!!

J_2oIan1EEwg6rKL_xDOTpu=w1560-h738-s-no?authuser=0.jpg