I was watching Trucks! on Spike TV and they showed this Oil Filter Cooling fins. The fins were shaped around the oil filter and clamped on. It was such a quick deal I missed the manufacture. Anyone seen them or know what I am talking about, if so do they really work?