What the Heck Is DEF? Does My Car Need it? Where Can I Find It in the Hudson Valley?What the Heck Is DEF? Does My Car Need it? Where Can I Find It in the Hudson Valley?Do you know what DEF is? Where can you find it and how you will want to not know what it is actually made of... eewww..BrandiBrandi